/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/ |
D | LICM.h | 46 class LICMPass : public PassInfoMixin<LICMPass> { 51 LICMPass() in LICMPass() function 54 LICMPass(unsigned LicmMssaOptCap, unsigned LicmMssaNoAccForPromotionCap) in LICMPass() function
|
/external/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
D | LICM.h | 46 class LICMPass : public PassInfoMixin<LICMPass> { 51 LICMPass() in LICMPass() function 54 LICMPass(unsigned LicmMssaOptCap, unsigned LicmMssaNoAccForPromotionCap) in LICMPass() function
|
/external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | licm_pass.cpp | 26 Pass::Status LICMPass::Process() { return ProcessIRContext(); } in Process() 28 Pass::Status LICMPass::ProcessIRContext() { in ProcessIRContext() 40 Pass::Status LICMPass::ProcessFunction(Function* f) { in ProcessFunction() 57 Pass::Status LICMPass::ProcessLoop(Loop* loop, Function* f) { in ProcessLoop() 82 Pass::Status LICMPass::AnalyseAndHoistFromBB( in AnalyseAndHoistFromBB() 115 bool LICMPass::IsImmediatelyContainedInLoop(Loop* loop, Function* f, in IsImmediatelyContainedInLoop() 121 bool LICMPass::HoistInstruction(Loop* loop, Instruction* inst) { in HoistInstruction()
|
D | licm_pass.h | 29 class LICMPass : public Pass { 31 LICMPass() {} in LICMPass() function
|
/external/deqp-deps/SPIRV-Tools/source/opt/ |
D | licm_pass.cpp | 26 Pass::Status LICMPass::Process() { return ProcessIRContext(); } in Process() 28 Pass::Status LICMPass::ProcessIRContext() { in ProcessIRContext() 40 Pass::Status LICMPass::ProcessFunction(Function* f) { in ProcessFunction() 57 Pass::Status LICMPass::ProcessLoop(Loop* loop, Function* f) { in ProcessLoop() 82 Pass::Status LICMPass::AnalyseAndHoistFromBB( in AnalyseAndHoistFromBB() 115 bool LICMPass::IsImmediatelyContainedInLoop(Loop* loop, Function* f, in IsImmediatelyContainedInLoop() 121 bool LICMPass::HoistInstruction(Loop* loop, Instruction* inst) { in HoistInstruction()
|
D | licm_pass.h | 29 class LICMPass : public Pass { 31 LICMPass() {} in LICMPass() function
|
/external/llvm-project/llvm/test/Other/ |
D | time-passes.ll | 42 ; TIME-NEW-DAG: LICMPass #1 43 ; TIME-NEW-DAG: LICMPass #2 44 ; TIME-NEW-DAG: LICMPass #3 45 ; TIME-DOUBLE-LICM-NEW-DAG: LICMPass #4 46 ; TIME-DOUBLE-LICM-NEW-DAG: LICMPass #5 47 ; TIME-DOUBLE-LICM-NEW-DAG: LICMPass #6 56 ; TIME-NEW-PER-PASS-DAG: LICMPass 65 ; TIME-NEW-PER-PASS-NOT: LICMPass #
|
D | optimization-remarks-invalidation.ll | 37 ; CHECK-PM-PRESERVE: Running pass: LICMPass 42 ; CHECK-PM-INVALIDATE: Running pass: LICMPass 47 ; CHECK-PM-NO-INVALIDATE: Running pass: LICMPass
|
D | new-pm-thinlto-postlink-pgo-defaults.ll | 168 ; CHECK-O23SZ-NEXT: Running pass: LICMPass 208 ; CHECK-O-NEXT: Running pass: LICMPass
|
D | new-pm-thinlto-postlink-samplepgo-defaults.ll | 177 ; CHECK-O23SZ-NEXT: Running pass: LICMPass 220 ; CHECK-O-NEXT: Running pass: LICMPass
|
/external/llvm/include/llvm/Transforms/Scalar/ |
D | LICM.h | 42 class LICMPass : public PassInfoMixin<LICMPass> {
|
/external/deqp-deps/SPIRV-Tools/test/opt/loop_optimizations/ |
D | hoist_single_nested_loops.cpp | 158 SinglePassRunAndCheck<LICMPass>(before_hoist, after_hoist, true); in TEST_F() 204 SinglePassRunAndMatch<LICMPass>(text, true); in TEST_F()
|
D | hoist_without_preheader.cpp | 117 SinglePassRunAndMatch<LICMPass>(text, false); in TEST_F() 184 auto pass = MakeUnique<LICMPass>(); in TEST_F()
|
D | hoist_from_independent_loops.cpp | 196 SinglePassRunAndCheck<LICMPass>(before_hoist, after_hoist, true); in TEST_F()
|
D | hoist_all_loop_types.cpp | 280 SinglePassRunAndCheck<LICMPass>(before_hoist, after_hoist, true); in TEST_F()
|
D | hoist_double_nested_loops.cpp | 157 SinglePassRunAndCheck<LICMPass>(before_hoist, after_hoist, true); in TEST_F()
|
D | hoist_simple_case.cpp | 121 SinglePassRunAndCheck<LICMPass>(before_hoist, after_hoist, true); in TEST_F()
|
/external/swiftshader/third_party/SPIRV-Tools/test/opt/loop_optimizations/ |
D | hoist_single_nested_loops.cpp | 158 SinglePassRunAndCheck<LICMPass>(before_hoist, after_hoist, true); in TEST_F() 204 SinglePassRunAndMatch<LICMPass>(text, true); in TEST_F()
|
D | hoist_without_preheader.cpp | 117 SinglePassRunAndMatch<LICMPass>(text, false); in TEST_F() 184 auto pass = MakeUnique<LICMPass>(); in TEST_F()
|
D | hoist_all_loop_types.cpp | 280 SinglePassRunAndCheck<LICMPass>(before_hoist, after_hoist, true); in TEST_F()
|
D | hoist_simple_case.cpp | 121 SinglePassRunAndCheck<LICMPass>(before_hoist, after_hoist, true); in TEST_F()
|
D | hoist_double_nested_loops.cpp | 157 SinglePassRunAndCheck<LICMPass>(before_hoist, after_hoist, true); in TEST_F()
|
/external/llvm-project/llvm/test/Transforms/GuardWidening/ |
D | loop-schedule.ll | 12 ; NPM: LICMPass 14 ; NPM-NEXT: LICMPass
|
/external/llvm/lib/Passes/ |
D | PassRegistry.def | 190 LOOP_PASS("licm", LICMPass())
|
/external/llvm-project/llvm/test/Feature/ |
D | optnone-opt.ll | 93 ; NPM-LOOP-DAG: Skipping pass: LICMPass
|