Searched refs:IRMemLocation (Results 1 – 8 of 8) sorted by relevance
38 interleaveComma(MemoryEffects::locations(), OS, [&](IRMemLocation Loc) { in operator <<()40 case IRMemLocation::ArgMem: in operator <<()43 case IRMemLocation::InaccessibleMem: in operator <<()46 case IRMemLocation::ErrnoMem: in operator <<()49 case IRMemLocation::Other: in operator <<()
192 ModRefInfo ArgMemMR = ME.getModRef(IRMemLocation::ArgMem); in runIPSCCP()193 ME |= MemoryEffects(IRMemLocation::ErrnoMem, ArgMemMR); in runIPSCCP()194 ME |= MemoryEffects(IRMemLocation::Other, ArgMemMR); in runIPSCCP()
144 ME |= MemoryEffects(IRMemLocation::ErrnoMem, MR); in addLocAccess()145 ME |= MemoryEffects(IRMemLocation::Other, MR); in addLocAccess()226 ME |= CallME.getWithoutLoc(IRMemLocation::ArgMem); in checkFunctionMemoryAccess()231 ModRefInfo OtherMR = CallME.getModRef(IRMemLocation::Other); in checkFunctionMemoryAccess()236 ModRefInfo ArgMR = CallME.getModRef(IRMemLocation::ArgMem); in checkFunctionMemoryAccess()295 ModRefInfo ArgMR = ME.getModRef(IRMemLocation::ArgMem); in addMemoryAttrs()306 if (!isModSet(NewME.getModRef(IRMemLocation::ArgMem))) in addMemoryAttrs()935 ModRefInfo ArgMR = CB.getMemoryEffects().getModRef(IRMemLocation::ArgMem); in determinePointerAccessAttrs()
60 enum class IRMemLocation { enum296 using MemoryEffects = MemoryEffectsBase<IRMemLocation>;
632 ModRefInfo OtherMR = ME.getModRef(IRMemLocation::Other); in getAsString()648 case IRMemLocation::ArgMem: in getAsString()651 case IRMemLocation::InaccessibleMem: in getAsString()654 case IRMemLocation::ErrnoMem: in getAsString()657 case IRMemLocation::Other: in getAsString()
2322 isModSet(Attrs.getMemoryEffects().getModRef(IRMemLocation::ArgMem)), in verifyFunctionAttrs()
946 .getWithoutLoc(IRMemLocation::InaccessibleMem); in getModRefInfo()950 ModRefInfo ArgMR = ME.getModRef(IRMemLocation::ArgMem); in getModRefInfo()951 ModRefInfo OtherMR = ME.getWithoutLoc(IRMemLocation::ArgMem).getModRef(); in getModRefInfo()
2516 return IRMemLocation::ArgMem; in keywordToLoc()2518 return IRMemLocation::InaccessibleMem; in keywordToLoc()2520 return IRMemLocation::ErrnoMem; in keywordToLoc()2557 std::optional<IRMemLocation> Loc = keywordToLoc(Lex.getKind()); in parseMemoryAttr()