11 assert(shift < 32 || low == 0);
13 low |= ((
uint32_t)(value >> 32) << (32 - shift));
15 low |= ((
uint32_t)(value >> 32) >> (shift - 32));
19 assert(shift < 32 || high == 0);
20 return ((
long long)high << 32) | low;
long long __aeabi_llsr(long long value, int shift)