Lines Matching refs:L_var1
140 Arithmetically shift the 32 bit input L_var1 left var2 positions. Zero
142 shift L_var1 right by -var2 with sign extension. Saturate the result in
146 L_var1 32 bit long signed integer (int32) whose value falls in the
147 range : 0x8000 0000 <= L_var1 <= 0x7fff ffff.
158 __inline int32 shl_int32(int32 L_var1, int16 var2)
164 L_var_out = L_var1 << var2;
165 if (L_var_out >> var2 != L_var1)
167 L_var_out = (L_var1 >> 31) ^ MAX_32;
173 L_var_out = L_var1 >> var2;
184 Arithmetically shift the 32 bit input L_var1 right var2 positions with
185 sign extension. If var2 is negative, arithmetically shift L_var1 left
190 L_var1 32 bit long signed integer (int32) whose value falls in the
191 range : 0x8000 0000 <= L_var1 <= 0x7fff ffff.
202 __inline int32 shr_int32(int32 L_var1, int16 var2)
208 L_var_out = L_var1 >> (var2 & 0x1f);
214 L_var_out = L_var1 << var2;
215 if (L_var_out >> var2 != L_var1)
217 L_var_out = (L_var1 >> 31) ^ MAX_32;