|
LLVM 22.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 AnyMemIntrinsic *MI) | llvm::MemoryLocation | static |
| getForDest(const CallBase *CI, const TargetLibraryInfo &TLI) | llvm::MemoryLocation | static |
| getForSource(const MemTransferInst *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 |
| getWithNewSize(uint64_t NewSize) const | llvm::MemoryLocation | inline |
| getWithNewSize(TypeSize 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 |
| MemoryLocation(const Value *Ptr, TypeSize Size, const AAMDNodes &AATags=AAMDNodes()) | llvm::MemoryLocation | inlineexplicit |
| MemoryLocation(const Value *Ptr, uint64_t 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 |