Searched refs:IRMemLocation (Results 1 – 7 of 7) sorted by relevance
232 .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 <<()
59 enum class IRMemLocation { enum268 using MemoryEffects = MemoryEffectsBase<IRMemLocation>;
132 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()
194 ME |= MemoryEffects(IRMemLocation::Other, in runIPSCCP()195 ME.getModRef(IRMemLocation::ArgMem)); in runIPSCCP()
617 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()
2237 isModSet(Attrs.getMemoryEffects().getModRef(IRMemLocation::ArgMem)), in verifyFunctionAttrs()
2488 return IRMemLocation::ArgMem; in keywordToLoc()2490 return IRMemLocation::InaccessibleMem; in keywordToLoc()2527 std::optional<IRMemLocation> Loc = keywordToLoc(Lex.getKind()); in parseMemoryAttr()