Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysis.cpp232 .getWithoutLoc(IRMemLocation::InaccessibleMem); in getModRefInfo()
236 ModRefInfo ArgMR = ME.getModRef(IRMemLocation::ArgMem); in getModRefInfo()
237 ModRefInfo OtherMR = ME.getWithoutLoc(IRMemLocation::ArgMem).getModRef(); in getModRefInfo()
447 for (IRMemLocation Loc : MemoryEffects::locations()) { in operator <<()
449 case IRMemLocation::ArgMem: in operator <<()
452 case IRMemLocation::InaccessibleMem: in operator <<()
455 case IRMemLocation::Other: in operator <<()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DModRef.h59 enum class IRMemLocation { enum
268 using MemoryEffects = MemoryEffectsBase<IRMemLocation>;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp132 ME |= MemoryEffects(IRMemLocation::Other, MR); in addLocAccess()
210 ME |= CallME.getWithoutLoc(IRMemLocation::ArgMem); in checkFunctionMemoryAccess()
215 ModRefInfo OtherMR = CallME.getModRef(IRMemLocation::Other); in checkFunctionMemoryAccess()
220 ModRefInfo ArgMR = CallME.getModRef(IRMemLocation::ArgMem); in checkFunctionMemoryAccess()
279 ModRefInfo ArgMR = ME.getModRef(IRMemLocation::ArgMem); in addMemoryAttrs()
290 if (!isModSet(NewME.getModRef(IRMemLocation::ArgMem))) in addMemoryAttrs()
684 ModRefInfo ArgMR = CB.getMemoryEffects().getModRef(IRMemLocation::ArgMem); in determinePointerAccessAttrs()
H A DSCCP.cpp194 ME |= MemoryEffects(IRMemLocation::Other, in runIPSCCP()
195 ME.getModRef(IRMemLocation::ArgMem)); in runIPSCCP()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAttributes.cpp617 ModRefInfo OtherMR = ME.getModRef(IRMemLocation::Other); in getAsString()
633 case IRMemLocation::ArgMem: in getAsString()
636 case IRMemLocation::InaccessibleMem: in getAsString()
639 case IRMemLocation::Other: in getAsString()
H A DVerifier.cpp2237 isModSet(Attrs.getMemoryEffects().getModRef(IRMemLocation::ArgMem)), in verifyFunctionAttrs()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp2488 return IRMemLocation::ArgMem; in keywordToLoc()
2490 return IRMemLocation::InaccessibleMem; in keywordToLoc()
2527 std::optional<IRMemLocation> Loc = keywordToLoc(Lex.getKind()); in parseMemoryAttr()