LLVM 19.0.0git
llvm::MachineMemOperand Member List

This is the complete list of members for llvm::MachineMemOperand, including all inherited members.

Flags enum namellvm::MachineMemOperand
getAAInfo() constllvm::MachineMemOperandinline
getAddrSpace() constllvm::MachineMemOperandinline
getAlign() constllvm::MachineMemOperand
getBaseAlign() constllvm::MachineMemOperandinline
getFailureOrdering() constllvm::MachineMemOperandinline
getFlags() constllvm::MachineMemOperandinline
getMemoryType() constllvm::MachineMemOperandinline
getMergedOrdering() constllvm::MachineMemOperandinline
getOffset() constllvm::MachineMemOperandinline
getOpaqueValue() constllvm::MachineMemOperandinline
getPointerInfo() constllvm::MachineMemOperandinline
getPseudoValue() constllvm::MachineMemOperandinline
getRanges() constllvm::MachineMemOperandinline
getSize() constllvm::MachineMemOperandinline
getSizeInBits() constllvm::MachineMemOperandinline
getSuccessOrdering() constllvm::MachineMemOperandinline
getSyncScopeID() constllvm::MachineMemOperandinline
getType() constllvm::MachineMemOperandinline
getValue() constllvm::MachineMemOperandinline
isAtomic() constllvm::MachineMemOperandinline
isDereferenceable() constllvm::MachineMemOperandinline
isInvariant() constllvm::MachineMemOperandinline
isLoad() constllvm::MachineMemOperandinline
isNonTemporal() constllvm::MachineMemOperandinline
isStore() constllvm::MachineMemOperandinline
isUnordered() constllvm::MachineMemOperandinline
isVolatile() constllvm::MachineMemOperandinline
MachineMemOperand(MachinePointerInfo PtrInfo, Flags flags, LocationSize TS, Align a, const AAMDNodes &AAInfo=AAMDNodes(), const MDNode *Ranges=nullptr, SyncScope::ID SSID=SyncScope::System, AtomicOrdering Ordering=AtomicOrdering::NotAtomic, AtomicOrdering FailureOrdering=AtomicOrdering::NotAtomic)llvm::MachineMemOperand
MachineMemOperand(MachinePointerInfo PtrInfo, Flags flags, LLT type, Align a, const AAMDNodes &AAInfo=AAMDNodes(), const MDNode *Ranges=nullptr, SyncScope::ID SSID=SyncScope::System, AtomicOrdering Ordering=AtomicOrdering::NotAtomic, AtomicOrdering FailureOrdering=AtomicOrdering::NotAtomic)llvm::MachineMemOperand
MODereferenceable enum valuellvm::MachineMemOperand
MOInvariant enum valuellvm::MachineMemOperand
MOLoad enum valuellvm::MachineMemOperand
MONone enum valuellvm::MachineMemOperand
MONonTemporal enum valuellvm::MachineMemOperand
MOStore enum valuellvm::MachineMemOperand
MOTargetFlag1 enum valuellvm::MachineMemOperand
MOTargetFlag2 enum valuellvm::MachineMemOperand
MOTargetFlag3 enum valuellvm::MachineMemOperand
MOVolatile enum valuellvm::MachineMemOperand
operator!=llvm::MachineMemOperandfriend
operator==llvm::MachineMemOperandfriend
print(raw_ostream &OS, ModuleSlotTracker &MST, SmallVectorImpl< StringRef > &SSNs, const LLVMContext &Context, const MachineFrameInfo *MFI, const TargetInstrInfo *TII) constllvm::MachineMemOperand
refineAlignment(const MachineMemOperand *MMO)llvm::MachineMemOperand
setFlags(Flags f)llvm::MachineMemOperandinline
setOffset(int64_t NewOffset)llvm::MachineMemOperandinline
setType(LLT NewTy)llvm::MachineMemOperandinline
setValue(const Value *NewSV)llvm::MachineMemOperandinline
setValue(const PseudoSourceValue *NewSV)llvm::MachineMemOperandinline