Lines Matching refs:shift
134 int shift) in ROTn() argument
136 if (shift > 0) in ROTn()
137 return ROTRn (val, shift); in ROTn()
138 else if (shift < 0) in ROTn()
139 return ROTLn (val, -shift); in ROTn()
149 int shift) in ROTLn() argument
152 ASSERT (shift <= N); in ROTLn()
153 result = (((val) << (shift)) | ((val) >> ((N)-(shift)))); in ROTLn()
162 int shift) in ROTRn() argument
165 ASSERT (shift <= N); in ROTRn()
166 result = (((val) >> (shift)) | ((val) << ((N)-(shift)))); in ROTRn()
177 int shift; in LSSEXTn() local
181 shift = ((N - 1) - sign_bit); in LSSEXTn()
182 val <<= shift; in LSSEXTn()
183 val >>= shift; in LSSEXTn()