Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp149 ModRefInfo ArgMR, AAResults &AAR) { in addArgLocs() argument
156 ArgMR, AAR); in addArgLocs()
236 ModRefInfo ArgMR = CallME.getModRef(IRMemLocation::ArgMem); in checkFunctionMemoryAccess() local
237 if (ArgMR != ModRefInfo::NoModRef) in checkFunctionMemoryAccess()
238 addArgLocs(ME, Call, ArgMR, AAR); in checkFunctionMemoryAccess()
295 ModRefInfo ArgMR = ME.getModRef(IRMemLocation::ArgMem); in addMemoryAttrs() local
296 if (ArgMR != ModRefInfo::NoModRef) in addMemoryAttrs()
297 ME |= RecursiveArgME & MemoryEffects(ArgMR); in addMemoryAttrs()
935 ModRefInfo ArgMR = CB.getMemoryEffects().getModRef(IRMemLocation::ArgMem); in determinePointerAccessAttrs() local
936 if (isNoModRef(ArgMR)) in determinePointerAccessAttrs()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DModRef.h167 argumentOrErrnoMemOnly(ModRefInfo ArgMR = ModRefInfo::ModRef,
170 FRMB.setModRef(Location::ArgMem, ArgMR);
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp950 ModRefInfo ArgMR = ME.getModRef(IRMemLocation::ArgMem); in getModRefInfo() local
974 if ((ArgMR | OtherMR) != OtherMR) { in getModRefInfo()
987 NewArgMR |= ArgMR & AAQI.AAR.getArgModRefInfo(Call, ArgIdx); in getModRefInfo()
990 if (NewArgMR == ArgMR) in getModRefInfo()
993 ArgMR = NewArgMR; in getModRefInfo()
996 ModRefInfo Result = ArgMR | OtherMR; in getModRefInfo()