reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
191 const MachinePointerInfo &getPointerInfo() const { return PtrInfo; } 200 const Value *getValue() const { return PtrInfo.V.dyn_cast<const Value*>(); } 203 return PtrInfo.V.dyn_cast<const PseudoSourceValue*>(); 206 const void *getOpaqueValue() const { return PtrInfo.V.getOpaqueValue(); } 216 int64_t getOffset() const { return PtrInfo.Offset; } 218 unsigned getAddrSpace() const { return PtrInfo.getAddrSpace(); } 286 void setValue(const Value *NewSV) { PtrInfo.V = NewSV; } 287 void setValue(const PseudoSourceValue *NewSV) { PtrInfo.V = NewSV; } 288 void setOffset(int64_t NewOffset) { PtrInfo.Offset = NewOffset; }lib/CodeGen/MachineOperand.cpp
1024 assert((PtrInfo.V.isNull() || PtrInfo.V.is<const PseudoSourceValue *>() || 1024 assert((PtrInfo.V.isNull() || PtrInfo.V.is<const PseudoSourceValue *>() || 1025 isa<PointerType>(PtrInfo.V.get<const Value *>()->getType())) && 1059 PtrInfo = MMO->PtrInfo; 1059 PtrInfo = MMO->PtrInfo;