Lines Matching defs:BatchAA
888 /// The single BatchAA instance that is used to cache AA queries. It will
895 BatchAAResults BatchAA;
946 : F(F), AA(AA), EA(DT, &LI), BatchAA(AA, &EA), MSSA(MSSA), DT(DT),
1057 if (KillingV == DeadV && BatchAA.isMustAlias(DeadLoc, KillingLoc))
1063 return isMaskedStoreOverwrite(KillingI, DeadI, BatchAA);
1076 AliasResult AAR = BatchAA.alias(KillingLoc, DeadLoc);
1352 return BatchAA.isMustAlias(TermLoc.Ptr, LocUO);
1377 return isRefSet(BatchAA.getModRefInfo(UseInst, DefLoc));
1856 // used as memory locations that have been cached by BatchAA. Removing
2013 !memoryIsNotModifiedBetween(Malloc, MemSet, BatchAA, DL, &DT))
2080 MSSA.getSkipSelfWalker()->getClobberingMemoryAccess(Def, BatchAA);
2109 MSSA.getSkipSelfWalker()->getClobberingMemoryAccess(Def, BatchAA));
2131 MSSA.getWalker()->getClobberingMemoryAccess(Def, BatchAA);
2307 auto AAR = BatchAA.alias(MemoryLocation::getBeforeOrAfter(Arg),
2450 KillingSI, DeadSI, KillingOffset, DeadOffset, DL, BatchAA,