| 
    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 |