Lines Matching refs:AA

119   auto *AA = PP->getAnalysisIfAvailable<AliasAnalysis>();  in InsertPreheaderForLoop()  local
145 AA, DT, LI, PreserveLCSSA); in InsertPreheaderForLoop()
162 AliasAnalysis *AA, DominatorTree *DT, in rewriteLoopExitBlock() argument
180 NewExitBB = SplitBlockPredecessors(Exit, LoopBlocks, ".loopexit", AA, DT, in rewriteLoopExitBlock()
209 static PHINode *findPHIToPartitionLoops(Loop *L, AliasAnalysis *AA, in findPHIToPartitionLoops() argument
219 if (AA) AA->deleteValue(PN); in findPHIToPartitionLoops()
254 AliasAnalysis *AA, DominatorTree *DT, in separateNestedLoop() argument
265 PHINode *PN = findPHIToPartitionLoops(L, AA, DT, AC); in separateNestedLoop()
293 AA, DT, LI, PreserveLCSSA); in separateNestedLoop()
360 AliasAnalysis *AA, in insertUniqueBackedgeBlock() argument
446 if (AA) AA->deleteValue(NewPN); in insertUniqueBackedgeBlock()
479 AliasAnalysis *AA, DominatorTree *DT, LoopInfo *LI, in simplifyOneLoop() argument
571 if (rewriteLoopExitBlock(L, ExitBlock, AA, DT, LI, PP)) { in simplifyOneLoop()
588 separateNestedLoop(L, Preheader, AA, DT, LI, SE, PP, AC)) { in simplifyOneLoop()
605 LoopLatch = insertUniqueBackedgeBlock(L, Preheader, AA, DT, LI); in simplifyOneLoop()
621 if (AA) AA->deleteValue(PN); in simplifyOneLoop()
720 AliasAnalysis *AA, ScalarEvolution *SE, in simplifyLoop() argument
737 Changed |= simplifyOneLoop(Worklist.pop_back_val(), Worklist, AA, DT, LI, in simplifyLoop()
752 AliasAnalysis *AA; member
799 AA = getAnalysisIfAvailable<AliasAnalysis>(); in runOnFunction()
807 Changed |= simplifyLoop(*I, DT, LI, this, AA, SE, AC); in runOnFunction()