/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/ |
SimplifyIndVar.h | 42 bool simplifyUsersOfIV(PHINode *CurrIV, ScalarEvolution *SE, LPPassManager *LPM, 47 bool simplifyLoopIVs(Loop *L, ScalarEvolution *SE, LPPassManager *LPM, 53 bool simplifyIVUsers(IVUsers *IU, ScalarEvolution *SE, LPPassManager *LPM,
|
UnrollLoop.h | 26 unsigned TripMultiple, LoopInfo* LI, LPPassManager* LPM);
|
/external/llvm/unittests/Analysis/ |
LoopPassManagerTest.cpp | 1 //===- llvm/unittest/Analysis/LoopPassManagerTest.cpp - LPM tests ---------===// 169 LoopPassManager LPM; 170 LPM.addPass(TestLoopPass(VisitedLoops1, AnalyzedBlockCount1)); 172 FPM.addPass(createFunctionToLoopPassAdaptor(std::move(LPM))); 179 LoopPassManager LPM; 180 LPM.addPass(TestLoopInvalidatingPass("loop.g.0")); 181 LPM.addPass(TestLoopPass(VisitedLoops2, AnalyzedBlockCount2, 184 FPM.addPass(createFunctionToLoopPassAdaptor(std::move(LPM))); 201 // The first LPM runs the loop analysis for all four loops, the second uses
|
/external/llvm/include/llvm/Passes/ |
PassBuilder.h | 249 bool parseLoopPassName(LoopPassManager &LPM, StringRef Name); 251 bool parseLoopPassPipeline(LoopPassManager &LPM, StringRef &PipelineText,
|
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
LoopPass.h | 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0; 43 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
|
/external/llvm/include/llvm/Analysis/ |
LoopPass.h | 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0; 46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
LoopPass.h | 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0; 46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
|
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Analysis/ |
LoopPass.h | 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0; 46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
|
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Analysis/ |
LoopPass.h | 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0; 46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
|
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Analysis/ |
LoopPass.h | 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0; 46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
|
/prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Analysis/ |
LoopPass.h | 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0; 46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
|
/prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Analysis/ |
LoopPass.h | 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0; 46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
|
/prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Analysis/ |
LoopPass.h | 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0; 46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
LoopPass.h | 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0; 46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
|
/prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Analysis/ |
LoopPass.h | 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0; 46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
|
/prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Analysis/ |
LoopPass.h | 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0; 46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
|
/prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Analysis/ |
LoopPass.h | 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0; 46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
|
/prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Analysis/ |
LoopPass.h | 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0; 46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
|
/prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Analysis/ |
LoopPass.h | 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0; 46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
|
/prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Analysis/ |
LoopPass.h | 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0; 46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
SimplifyIndVar.cpp | 57 SimplifyIndvar(Loop *Loop, ScalarEvolution *SE, LPPassManager *LPM, 60 LI(LPM->getAnalysisIfAvailable<LoopInfo>()), 63 TD(LPM->getAnalysisIfAvailable<TargetData>()), 380 bool simplifyUsersOfIV(PHINode *CurrIV, ScalarEvolution *SE, LPPassManager *LPM, 383 LoopInfo *LI = &LPM->getAnalysis<LoopInfo>(); 384 SimplifyIndvar SIV(LI->getLoopFor(CurrIV->getParent()), SE, LPM, Dead); 391 bool simplifyLoopIVs(Loop *L, ScalarEvolution *SE, LPPassManager *LPM, 395 Changed |= simplifyUsersOfIV(cast<PHINode>(I), SE, LPM, Dead); 405 bool simplifyIVUsers(IVUsers *IU, ScalarEvolution *SE, LPPassManager *LPM, 407 SimplifyIndvar SIV(IU->getLoop(), SE, LPM, Dead) [all...] |
LoopUnroll.cpp | 64 LPPassManager *LPM) { 98 if (ScalarEvolution *SE = LPM->getAnalysisIfAvailable<ScalarEvolution>()) { 133 /// removed from the LoopPassManager as well. LPM can also be NULL. 138 unsigned TripMultiple, LoopInfo *LI, LPPassManager *LPM) { 170 ScalarEvolution *SE = LPM->getAnalysisIfAvailable<ScalarEvolution>(); 377 if (BasicBlock *Fold = FoldBlockIntoPredecessor(Dest, LI, LPM)) 384 if (DominatorTree *DT = LPM->getAnalysisIfAvailable<DominatorTree>()) 390 simplifyLoopIVs(L, SE, LPM, DeadInsts); 421 if (CompletelyUnroll && LPM != NULL) 422 LPM->deleteLoopFromQueue(L) [all...] |
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
LoopUnswitch.cpp | 69 LPPassManager *LPM; 100 bool runOnLoop(Loop *L, LPPassManager &LPM); 210 LPM = &LPM_Ref; 466 LoopInfo *LI, LPPassManager *LPM) { 468 LPM->insertLoop(New, PL); 478 CloneLoop(*I, New, VM, LI, LPM); 542 LPM->deleteSimpleAnalysisValue(loopPreheader->getTerminator(), L); 626 LPM->cloneBasicBlockSimpleAnalysis(LoopBlocks[i], NewBB, L); 635 Loop *NewLoop = CloneLoop(L, L->getParentLoop(), VMap, LI, LPM); 691 LPM->deleteSimpleAnalysisValue(OldBR, L) [all...] |
LoopUnrollPass.cpp | 76 bool runOnLoop(Loop *L, LPPassManager &LPM); 129 bool LoopUnroll::runOnLoop(Loop *L, LPPassManager &LPM) { 210 if (!UnrollLoop(L, Count, TripCount, TripMultiple, LI, &LPM))
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Passes/ |
PassBuilder.h | 306 bool parseLoopPass(LoopPassManager &LPM, const PipelineElement &E, 310 bool parseLoopPassPipeline(LoopPassManager &LPM,
|