Home
last modified time | relevance | path

Searched refs:LPM (Results 1 – 25 of 30) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopUnswitch.cpp172 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 …]
DLoopDeletion.cpp252 bool LoopDeletionLegacyPass::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() argument
265 LPM.markLoopAsDeleted(*L); in runOnLoop()
DLoopVersioningLICM.cpp127 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
568 bool LoopVersioningLICM::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() argument
DLoopRotation.cpp89 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() argument
DLoopInstSimplify.cpp187 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() argument
DSimpleLoopUnswitch.cpp2924 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()
DLoopSimplifyCFG.cpp723 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() argument
742 LPM.markLoopAsDeleted(*L); in runOnLoop()
DLoopSink.cpp357 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop()
DInductiveRangeCheckElimination.cpp258 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()
DLoopUnrollPass.cpp1221 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() argument
1247 LPM.markLoopAsDeleted(*L); in runOnLoop()
DLoopRerollPass.cpp172 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
1641 bool LoopReroll::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() argument
DGuardWidening.cpp833 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop()
DLoopPredication.cpp330 bool runOnLoop(Loop *L, LPPassManager &LPM) override { in runOnLoop() argument
DLoopInterchange.cpp453 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/
DLoopPass.h39 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
45 virtual bool doInitialization(Loop *L, LPPassManager &LPM) { in doInitialization() argument
DIVUsers.h180 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DLoopExtractor.cpp86 bool LoopExtractor::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() argument
154 LPM.markLoopAsDeleted(*L); in runOnLoop()
DPassManagerBuilder.cpp1179 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/
DPassBuilder.cpp2060 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/
DPassBuilder.h452 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/
DAVRDevices.td70 // 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[+]` "
DAVRInstrFormats.td216 // 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/
DHexagonVectorLoopCarriedReuse.cpp286 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
318 bool HexagonVectorLoopCarriedReuse::runOnLoop(Loop *L, LPPassManager &LPM) { in INITIALIZE_PASS_DEPENDENCY()
DHexagonLoopIdiomRecognition.cpp142 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/
DIVUsers.cpp366 bool IVUsersWrapperPass::runOnLoop(Loop *L, LPPassManager &LPM) { in runOnLoop() argument

12