/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopUnswitch.cpp | 172 LPPassManager *LPM; member in __anon28afdc0c0111::LoopUnswitch 212 bool runOnLoop(Loop *L, LPPassManager &LPM) override; 526 LPM = &LPM_Ref; in runOnLoop() 909 LoopInfo *LI, LPPassManager *LPM) { in CloneLoop() argument 915 LPM->addLoop(New); in CloneLoop() 925 CloneLoop(I, &New, VM, LI, LPM); in CloneLoop() 1035 LPM->deleteSimpleAnalysisValue(OldBranch, L); in UnswitchTrivialCondition() 1286 LPM->cloneBasicBlockSimpleAnalysis(LoopBlocks[i], NewBB, L); in UnswitchNontrivialCondition() 1296 Loop *NewLoop = CloneLoop(L, L->getParentLoop(), VMap, LI, LPM); in UnswitchNontrivialCondition() 1369 LPM->deleteSimpleAnalysisValue(OldBR, L); in UnswitchNontrivialCondition() [all …]
|
D | LoopDeletion.cpp | 252 bool LoopDeletionLegacyPass::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() argument 265 LPM.markLoopAsDeleted(*L); in runOnLoop()
|
D | LoopVersioningLICM.cpp | 127 bool runOnLoop(Loop *L, LPPassManager &LPM) override; 568 bool LoopVersioningLICM::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() argument
|
D | LoopRotation.cpp | 89 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() argument
|
D | LoopInstSimplify.cpp | 187 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() argument
|
D | SimpleLoopUnswitch.cpp | 2924 bool runOnLoop(Loop *L, LPPassManager &LPM) override; 2939 bool SimpleLoopUnswitchLegacyPass::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() argument 2962 auto UnswitchCB = [&L, &LPM](bool CurrentLoopValid, in runOnLoop() 2966 LPM.addLoop(*NewL); in runOnLoop() 2972 LPM.addLoop(*L); in runOnLoop() 2974 LPM.markLoopAsDeleted(*L); in runOnLoop() 2988 LPM.deleteSimpleAnalysisLoop(L); in runOnLoop()
|
D | LoopSimplifyCFG.cpp | 723 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() argument 742 LPM.markLoopAsDeleted(*L); in runOnLoop()
|
D | LoopSink.cpp | 357 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop()
|
D | InductiveRangeCheckElimination.cpp | 258 bool runOnLoop(Loop *L, LPPassManager &LPM) override; 1769 bool IRCELegacyPass::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() argument 1779 auto LPMAddNewLoop = [&LPM](Loop *NL, bool /* IsSubLoop */) { in runOnLoop() 1780 LPM.addLoop(*NL); in runOnLoop()
|
D | LoopUnrollPass.cpp | 1221 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() argument 1247 LPM.markLoopAsDeleted(*L); in runOnLoop()
|
D | LoopRerollPass.cpp | 172 bool runOnLoop(Loop *L, LPPassManager &LPM) override; 1641 bool LoopReroll::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() argument
|
D | GuardWidening.cpp | 833 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop()
|
D | LoopPredication.cpp | 330 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() argument
|
D | LoopInterchange.cpp | 453 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | LoopPass.h | 39 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0; 45 virtual bool doInitialization(Loop *L, LPPassManager &LPM) { in doInitialization() argument
|
D | IVUsers.h | 180 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
D | LoopExtractor.cpp | 86 bool LoopExtractor::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() argument 154 LPM.markLoopAsDeleted(*L); in runOnLoop()
|
D | PassManagerBuilder.cpp | 1179 legacy::PassManagerBase *LPM = unwrap(PM); in LLVMPassManagerBuilderPopulateLTOPassManager() local 1186 Builder->populateLTOPassManager(*LPM); in LLVMPassManagerBuilderPopulateLTOPassManager()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Passes/ |
D | PassBuilder.cpp | 2060 LoopPassManager LPM(DebugLogging); in parseFunctionPass() local 2061 if (auto Err = parseLoopPassPipeline(LPM, InnerPipeline, VerifyEachPass, in parseFunctionPass() 2066 FPM.addPass(createFunctionToLoopPassAdaptor(std::move(LPM), UseMemorySSA, in parseFunctionPass() 2125 Error PassBuilder::parseLoopPass(LoopPassManager &LPM, const PipelineElement &E, in parseLoopPass() argument 2138 LPM.addPass(std::move(NestedLPM)); in parseLoopPass() 2146 LPM.addPass(createRepeatedPass(*Count, std::move(NestedLPM))); in parseLoopPass() 2151 if (C(Name, LPM, InnerPipeline)) in parseLoopPass() 2163 LPM.addPass(CREATE_PASS); \ in parseLoopPass() 2171 LPM.addPass(CREATE_PASS(Params.get())); \ in parseLoopPass() 2176 LPM.addPass(RequireAnalysisPass< \ in parseLoopPass() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Passes/ |
D | PassBuilder.h | 452 Error parsePassPipeline(LoopPassManager &LPM, StringRef PipelineText, 651 Error parseLoopPass(LoopPassManager &LPM, const PipelineElement &E, 655 Error parseLoopPassPipeline(LoopPassManager &LPM,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/ |
D | AVRDevices.td | 70 // The device supports the `LPM` instruction, with implied destination being r0. 72 "The device supports the `LPM` instruction">; 74 // The device supports the `LPM Rd, Z[+] instruction. 76 "The device supports the `LPM Rd, Z[+]` "
|
D | AVRInstrFormats.td | 216 // Special format for the LPM/ELPM instructions 217 // [E]LPM Rd, Z[+]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonVectorLoopCarriedReuse.cpp | 286 bool runOnLoop(Loop *L, LPPassManager &LPM) override; 318 bool HexagonVectorLoopCarriedReuse::runOnLoop(Loop *L, LPPassManager &LPM) { in INITIALIZE_PASS_DEPENDENCY()
|
D | HexagonLoopIdiomRecognition.cpp | 142 bool runOnLoop(Loop *L, LPPassManager &LPM) override; 2407 bool HexagonLoopIdiomRecognize::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() argument
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | IVUsers.cpp | 366 bool IVUsersWrapperPass::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() argument
|