Lines Matching refs:Hi
39 uint64_t Hi = 0; variable
43 DecoderUInt128(uint64_t Lo, uint64_t Hi = 0) : Lo(Lo), Hi(Hi) {} in Lo()
44 operator bool() const { return Lo || Hi; }
51 Hi |= SubBits >> 1 >> (63 - BitPosition); in insertBits()
53 Hi |= SubBits << (BitPosition - 64); in insertBits()
62 Val = Lo >> BitPosition | Hi << 1 << (63 - BitPosition); in extractBitsAsZExtValue()
64 Val = Hi >> (BitPosition - 64); in extractBitsAsZExtValue()
68 return DecoderUInt128(Lo & RHS.Lo, Hi & RHS.Hi);
73 DecoderUInt128 operator~() const { return DecoderUInt128(~Lo, ~Hi); }
75 return Lo == RHS.Lo && Hi == RHS.Hi;
78 return Lo != RHS.Lo || Hi != RHS.Hi;
84 return OS << APInt(128, {RHS.Lo, RHS.Hi});