reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
59 PointerTy getPointer() const { return Info::getPointer(Value); } 61 IntType getInt() const { return (IntType)Info::getInt(Value); } 64 Value = Info::updatePointer(Value, PtrVal); 64 Value = Info::updatePointer(Value, PtrVal); 68 Value = Info::updateInt(Value, static_cast<intptr_t>(IntVal)); 68 Value = Info::updateInt(Value, static_cast<intptr_t>(IntVal)); 72 Value = Info::updatePointer(0, PtrVal); 76 Value = Info::updateInt(Info::updatePointer(0, PtrVal), 85 assert(Value == reinterpret_cast<intptr_t>(getPointer()) && 88 return reinterpret_cast<PointerTy *>(&Value); 91 void *getOpaqueValue() const { return reinterpret_cast<void *>(Value); } 94 Value = reinterpret_cast<intptr_t>(Val); 111 return Value == RHS.Value; 111 return Value == RHS.Value; 115 return Value != RHS.Value; 115 return Value != RHS.Value; 118 bool operator<(const PointerIntPair &RHS) const { return Value < RHS.Value; } 118 bool operator<(const PointerIntPair &RHS) const { return Value < RHS.Value; } 119 bool operator>(const PointerIntPair &RHS) const { return Value > RHS.Value; } 122 return Value <= RHS.Value; 126 return Value >= RHS.Value;