Home
last modified time | relevance | path

Searched refs:MemoryEffectsBase (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DModRef.h72 template <typename LocationEnum> class MemoryEffectsBase {
86 MemoryEffectsBase(uint32_t Data) : Data(Data) {} in MemoryEffectsBase() function
102 MemoryEffectsBase(Location Loc, ModRefInfo MR) { setModRef(Loc, MR); } in MemoryEffectsBase() function
106 explicit MemoryEffectsBase(ModRefInfo MR) { in MemoryEffectsBase() function
112 static MemoryEffectsBase unknown() { in unknown()
113 return MemoryEffectsBase(ModRefInfo::ModRef); in unknown()
117 static MemoryEffectsBase none() { in none()
118 return MemoryEffectsBase(ModRefInfo::NoModRef); in none()
122 static MemoryEffectsBase readOnly() { in readOnly()
123 return MemoryEffectsBase(ModRefInfo::Ref); in readOnly()
[all …]