LLVM 20.0.0git
|
This is the complete list of members for llvm::MemoryLocation, including all inherited members.
AATags | llvm::MemoryLocation | |
get(const LoadInst *LI) | llvm::MemoryLocation | static |
get(const StoreInst *SI) | llvm::MemoryLocation | static |
get(const VAArgInst *VI) | llvm::MemoryLocation | static |
get(const AtomicCmpXchgInst *CXI) | llvm::MemoryLocation | static |
get(const AtomicRMWInst *RMWI) | llvm::MemoryLocation | static |
get(const Instruction *Inst) | llvm::MemoryLocation | inlinestatic |
getAfter(const Value *Ptr, const AAMDNodes &AATags=AAMDNodes()) | llvm::MemoryLocation | inlinestatic |
getBeforeOrAfter(const Value *Ptr, const AAMDNodes &AATags=AAMDNodes()) | llvm::MemoryLocation | inlinestatic |
getForArgument(const CallBase *Call, unsigned ArgIdx, const TargetLibraryInfo *TLI) | llvm::MemoryLocation | static |
getForArgument(const CallBase *Call, unsigned ArgIdx, const TargetLibraryInfo &TLI) | llvm::MemoryLocation | inlinestatic |
getForDest(const MemIntrinsic *MI) | llvm::MemoryLocation | static |
getForDest(const AtomicMemIntrinsic *MI) | llvm::MemoryLocation | static |
getForDest(const AnyMemIntrinsic *MI) | llvm::MemoryLocation | static |
getForDest(const CallBase *CI, const TargetLibraryInfo &TLI) | llvm::MemoryLocation | static |
getForSource(const MemTransferInst *MTI) | llvm::MemoryLocation | static |
getForSource(const AtomicMemTransferInst *MTI) | llvm::MemoryLocation | static |
getForSource(const AnyMemTransferInst *MTI) | llvm::MemoryLocation | static |
getOrNone(const Instruction *Inst) | llvm::MemoryLocation | static |
getWithNewPtr(const Value *NewPtr) const | llvm::MemoryLocation | inline |
getWithNewSize(LocationSize NewSize) const | llvm::MemoryLocation | inline |
getWithoutAATags() const | llvm::MemoryLocation | inline |
MemoryLocation() | llvm::MemoryLocation | inline |
MemoryLocation(const Value *Ptr, LocationSize Size, const AAMDNodes &AATags=AAMDNodes()) | llvm::MemoryLocation | inlineexplicit |
operator==(const MemoryLocation &Other) const | llvm::MemoryLocation | inline |
print(raw_ostream &OS) const | llvm::MemoryLocation | inline |
Ptr | llvm::MemoryLocation | |
Size | llvm::MemoryLocation | |
UnknownSize enum value | llvm::MemoryLocation |