LLVM 19.0.0git
llvm::MemoryEffectsBase< LocationEnum > Member List

This is the complete list of members for llvm::MemoryEffectsBase< LocationEnum >, including all inherited members.

argMemOnly(ModRefInfo MR=ModRefInfo::ModRef)llvm::MemoryEffectsBase< LocationEnum >inlinestatic
createFromIntValue(uint32_t Data)llvm::MemoryEffectsBase< LocationEnum >inlinestatic
doesAccessArgPointees() constllvm::MemoryEffectsBase< LocationEnum >inline
doesNotAccessMemory() constllvm::MemoryEffectsBase< LocationEnum >inline
getModRef(Location Loc) constllvm::MemoryEffectsBase< LocationEnum >inline
getModRef() constllvm::MemoryEffectsBase< LocationEnum >inline
getWithModRef(Location Loc, ModRefInfo MR) constllvm::MemoryEffectsBase< LocationEnum >inline
getWithoutLoc(Location Loc) constllvm::MemoryEffectsBase< LocationEnum >inline
inaccessibleMemOnly(ModRefInfo MR=ModRefInfo::ModRef)llvm::MemoryEffectsBase< LocationEnum >inlinestatic
inaccessibleOrArgMemOnly(ModRefInfo MR=ModRefInfo::ModRef)llvm::MemoryEffectsBase< LocationEnum >inlinestatic
Location typedefllvm::MemoryEffectsBase< LocationEnum >
locations()llvm::MemoryEffectsBase< LocationEnum >inlinestatic
MemoryEffectsBase(Location Loc, ModRefInfo MR)llvm::MemoryEffectsBase< LocationEnum >inline
MemoryEffectsBase(ModRefInfo MR)llvm::MemoryEffectsBase< LocationEnum >inlineexplicit
none()llvm::MemoryEffectsBase< LocationEnum >inlinestatic
onlyAccessesArgPointees() constllvm::MemoryEffectsBase< LocationEnum >inline
onlyAccessesInaccessibleMem() constllvm::MemoryEffectsBase< LocationEnum >inline
onlyAccessesInaccessibleOrArgMem() constllvm::MemoryEffectsBase< LocationEnum >inline
onlyReadsMemory() constllvm::MemoryEffectsBase< LocationEnum >inline
onlyWritesMemory() constllvm::MemoryEffectsBase< LocationEnum >inline
operator!=(MemoryEffectsBase Other) constllvm::MemoryEffectsBase< LocationEnum >inline
operator&(MemoryEffectsBase Other) constllvm::MemoryEffectsBase< LocationEnum >inline
operator&=(MemoryEffectsBase Other)llvm::MemoryEffectsBase< LocationEnum >inline
operator-(MemoryEffectsBase Other) constllvm::MemoryEffectsBase< LocationEnum >inline
operator-=(MemoryEffectsBase Other)llvm::MemoryEffectsBase< LocationEnum >inline
operator==(MemoryEffectsBase Other) constllvm::MemoryEffectsBase< LocationEnum >inline
operator|(MemoryEffectsBase Other) constllvm::MemoryEffectsBase< LocationEnum >inline
operator|=(MemoryEffectsBase Other)llvm::MemoryEffectsBase< LocationEnum >inline
readOnly()llvm::MemoryEffectsBase< LocationEnum >inlinestatic
toIntValue() constllvm::MemoryEffectsBase< LocationEnum >inline
unknown()llvm::MemoryEffectsBase< LocationEnum >inlinestatic
writeOnly()llvm::MemoryEffectsBase< LocationEnum >inlinestatic