Lines Matching refs:AA
30 static bool isSafeToMove(Instruction *Inst, AliasAnalysis &AA,
41 if (isModSet(AA.getModRefInfo(S, Loc)))
56 if (isModSet(AA.getModRefInfo(S, Call)))
104 DominatorTree &DT, LoopInfo &LI, AAResults &AA) {
113 if (!isSafeToMove(Inst, AA, Stores))
176 AAResults &AA) {
201 if (SinkInstruction(Inst, Stores, DT, LI, AA)) {
213 LoopInfo &LI, AAResults &AA) {
221 MadeChange |= ProcessBlock(I, DT, LI, AA);
232 auto &AA = AM.getResult<AAManager>(F);
234 if (!iterativelySinkInstructions(F, DT, LI, AA))
253 auto &AA = getAnalysis<AAResultsWrapperPass>().getAAResults();
255 return iterativelySinkInstructions(F, DT, LI, AA);