Lines Matching defs:AA
60 static bool isSafeToMove(Instruction *Inst, AliasAnalysis &AA,
71 if (AA.getModRefInfo(S, Loc) & MRI_Mod)
86 if (AA.getModRefInfo(S, CS) & MRI_Mod)
141 DominatorTree &DT, LoopInfo &LI, AAResults &AA) {
150 if (!isSafeToMove(Inst, AA, Stores))
201 AAResults &AA) {
229 if (SinkInstruction(Inst, Stores, DT, LI, AA)) {
241 LoopInfo &LI, AAResults &AA) {
249 MadeChange |= ProcessBlock(I, DT, LI, AA);
260 auto &AA = AM.getResult<AAManager>(F);
262 if (!iterativelySinkInstructions(F, DT, LI, AA))
282 auto &AA = getAnalysis<AAResultsWrapperPass>().getAAResults();
284 return iterativelySinkInstructions(F, DT, LI, AA);