Lines Matching refs:Hi
37 uint64_t Hi = 0; variable
41 DecoderUInt128(uint64_t Lo, uint64_t Hi = 0) : Lo(Lo), Hi(Hi) {} in Lo()
42 operator bool() const { return Lo || Hi; }
49 Hi |= SubBits >> 1 >> (63 - BitPosition); in insertBits()
51 Hi |= SubBits << (BitPosition - 64); in insertBits()
60 Val = Lo >> BitPosition | Hi << 1 << (63 - BitPosition); in extractBitsAsZExtValue()
62 Val = Hi >> (BitPosition - 64); in extractBitsAsZExtValue()
66 return DecoderUInt128(Lo & RHS.Lo, Hi & RHS.Hi);
71 DecoderUInt128 operator~() const { return DecoderUInt128(~Lo, ~Hi); }
73 return Lo == RHS.Lo && Hi == RHS.Hi;
76 return Lo != RHS.Lo || Hi != RHS.Hi;
82 return OS << APInt(128, {RHS.Lo, RHS.Hi});