Lines Matching refs:shift
11 long long __aeabi_llsl(long long a, int shift);
12 long long __aeabi_llsl(long long a, int shift) in __aeabi_llsl() argument
18 if (shift >= 32) { in __aeabi_llsl()
19 hi = lo << (shift - 32); in __aeabi_llsl()
21 } else if (shift > 0) { in __aeabi_llsl()
22 hi = (hi << shift) | (lo >> (32 - shift)); in __aeabi_llsl()
23 lo = lo << shift; in __aeabi_llsl()
31 long long __aeabi_llsr(long long a, int shift);
32 long long __aeabi_llsr(long long a, int shift) in __aeabi_llsr() argument
38 if (shift >= 32) { in __aeabi_llsr()
39 lo = hi >> (shift - 32); in __aeabi_llsr()
41 } else if (shift > 0) { in __aeabi_llsr()
42 lo = (lo >> shift) | (hi << (32 - shift)); in __aeabi_llsr()
43 hi = hi >> shift; in __aeabi_llsr()