Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp136 ModRefInfo ArgMR, AAResults &AAR) { in addArgLocs() argument
143 ArgMR, AAR); in addArgLocs()
220 ModRefInfo ArgMR = CallME.getModRef(IRMemLocation::ArgMem); in checkFunctionMemoryAccess() local
221 if (ArgMR != ModRefInfo::NoModRef) in checkFunctionMemoryAccess()
222 addArgLocs(ME, Call, ArgMR, AAR); in checkFunctionMemoryAccess()
279 ModRefInfo ArgMR = ME.getModRef(IRMemLocation::ArgMem); in addMemoryAttrs() local
280 if (ArgMR != ModRefInfo::NoModRef) in addMemoryAttrs()
281 ME |= RecursiveArgME & MemoryEffects(ArgMR); in addMemoryAttrs()
685 if (isNoModRef(ArgMR)) in determinePointerAccessAttrs()
700 } else if (!isModSet(ArgMR) || CB.onlyReadsMemory(UseIndex)) { in determinePointerAccessAttrs()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysis.cpp234 ModRefInfo ArgMR = ME.getModRef(IRMemLocation::ArgMem); in getModRefInfo() local
236 if ((ArgMR | OtherMR) != OtherMR) { in getModRefInfo()
251 ArgMR &= AllArgsMask; in getModRefInfo()
254 Result &= ArgMR | OtherMR; in getModRefInfo()