Home
last modified time | relevance | path

Searched refs:opnd (Results 1 – 1 of 1) sorted by relevance

/art/libartbase/base/
Dbit_utils.h338 inline static kind LowestOneBitValue(kind opnd) { in LowestOneBitValue() argument
340 return opnd & -opnd; in LowestOneBitValue()
345 inline static T HighestOneBitValue(T opnd) { in HighestOneBitValue() argument
348 if (opnd == 0) { in HighestOneBitValue()
351 int bit_position = BitSizeOf<T>() - (CLZ(static_cast<unsigned_type>(opnd)) + 1); in HighestOneBitValue()
359 inline static T Rot(T opnd, int distance) { in Rot() argument
364 return (static_cast<unsigned_type>(opnd) >> unsigned_right_shift) | (opnd << signed_left_shift); in Rot()
368 inline static uint32_t ReverseBits32(uint32_t opnd) { in ReverseBits32() argument
370 opnd = ((opnd >> 1) & 0x55555555) | ((opnd & 0x55555555) << 1); in ReverseBits32()
371 opnd = ((opnd >> 2) & 0x33333333) | ((opnd & 0x33333333) << 2); in ReverseBits32()
[all …]