Lines Matching defs:BatchAA
243 BatchAAResults &BatchAA) {
254 MemLoc, isLoad, ScanIt, BB, QueryInst, Limit, BatchAA);
271 BatchAAResults BatchAA(AA, &EEA);
273 BatchAA);
341 Align MemLocAlign, BatchAAResults &BatchAA,
356 if (BatchAA.alias(MemoryLocation::get(LI), MemLoc) != AliasResult::MustAlias)
361 isModSet(BatchAA.getModRefInfo(I, MemLoc)))
370 BatchAAResults &BatchAA) {
457 if (BatchAA.isMustAlias(ArgLoc, MemLoc))
465 AliasResult R = BatchAA.alias(Loc, MemLoc);
511 AliasResult R = BatchAA.alias(LoadLoc, MemLoc);
534 if (!isModSet(BatchAA.getModRefInfoMask(LoadLoc)))
570 if (!isModOrRefSet(BatchAA.getModRefInfo(SI, MemLoc)))
579 AliasResult R = BatchAA.alias(StoreLoc, MemLoc);
587 if (canSkipClobberingStore(SI, MemLoc, MemLocAlign, BatchAA, *Limit))
600 if (AccessPtr == Inst || BatchAA.isMustAlias(Inst, AccessPtr))
622 switch (BatchAA.getModRefInfo(Inst, MemLoc)) {
908 BatchAAResults &BatchAA) {
959 QueryInst, nullptr, BatchAA);
1179 BatchAAResults BatchAA(AA, &EEA);
1210 QueryInst, Loc, isLoad, BB, Cache, NumSortedEntries, BatchAA);