/external/llvm/include/llvm/Transforms/Scalar/ |
LICM.h | 42 class LICMPass : public PassInfoMixin<LICMPass> {
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Scalar/ |
LICM.h | 43 class LICMPass : public PassInfoMixin<LICMPass> {
|
/external/deqp-deps/SPIRV-Tools/source/opt/ |
licm_pass.h | 29 class LICMPass : public Pass { 31 LICMPass() {}
|
licm_pass.cpp | 26 Pass::Status LICMPass::Process() { return ProcessIRContext(); } 28 Pass::Status LICMPass::ProcessIRContext() { 40 Pass::Status LICMPass::ProcessFunction(Function* f) { 57 Pass::Status LICMPass::ProcessLoop(Loop* loop, Function* f) { 82 Pass::Status LICMPass::AnalyseAndHoistFromBB( 115 bool LICMPass::IsImmediatelyContainedInLoop(Loop* loop, Function* f, 121 bool LICMPass::HoistInstruction(Loop* loop, Instruction* inst) {
|
optimizer.cpp | 691 return MakeUnique<Optimizer::PassToken::Impl>(MakeUnique<opt::LICMPass>());
|
/external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
licm_pass.h | 29 class LICMPass : public Pass { 31 LICMPass() {}
|
licm_pass.cpp | 26 Pass::Status LICMPass::Process() { return ProcessIRContext(); } 28 Pass::Status LICMPass::ProcessIRContext() { 40 Pass::Status LICMPass::ProcessFunction(Function* f) { 57 Pass::Status LICMPass::ProcessLoop(Loop* loop, Function* f) { 82 Pass::Status LICMPass::AnalyseAndHoistFromBB( 115 bool LICMPass::IsImmediatelyContainedInLoop(Loop* loop, Function* f, 121 bool LICMPass::HoistInstruction(Loop* loop, Instruction* inst) {
|
optimizer.cpp | 700 return MakeUnique<Optimizer::PassToken::Impl>(MakeUnique<opt::LICMPass>());
|
/external/swiftshader/third_party/SPIRV-Tools/test/opt/loop_optimizations/ |
hoist_single_nested_loops.cpp | 158 SinglePassRunAndCheck<LICMPass>(before_hoist, after_hoist, true); 204 SinglePassRunAndMatch<LICMPass>(text, true);
|
hoist_all_loop_types.cpp | 280 SinglePassRunAndCheck<LICMPass>(before_hoist, after_hoist, true);
|
hoist_double_nested_loops.cpp | 157 SinglePassRunAndCheck<LICMPass>(before_hoist, after_hoist, true);
|
hoist_from_independent_loops.cpp | 196 SinglePassRunAndCheck<LICMPass>(before_hoist, after_hoist, true);
|
hoist_simple_case.cpp | 121 SinglePassRunAndCheck<LICMPass>(before_hoist, after_hoist, true);
|
hoist_without_preheader.cpp | 117 SinglePassRunAndMatch<LICMPass>(text, false); 184 auto pass = MakeUnique<LICMPass>();
|
/external/deqp-deps/SPIRV-Tools/test/opt/loop_optimizations/ |
hoist_all_loop_types.cpp | 280 SinglePassRunAndCheck<LICMPass>(before_hoist, after_hoist, true);
|
hoist_double_nested_loops.cpp | 157 SinglePassRunAndCheck<LICMPass>(before_hoist, after_hoist, true);
|
hoist_from_independent_loops.cpp | 196 SinglePassRunAndCheck<LICMPass>(before_hoist, after_hoist, true);
|
hoist_simple_case.cpp | 121 SinglePassRunAndCheck<LICMPass>(before_hoist, after_hoist, true);
|
hoist_single_nested_loops.cpp | 158 SinglePassRunAndCheck<LICMPass>(before_hoist, after_hoist, true);
|
hoist_without_preheader.cpp | 117 SinglePassRunAndMatch<LICMPass>(text, false); 184 auto pass = MakeUnique<LICMPass>();
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Passes/ |
PassBuilder.cpp | 417 LPM1.addPass(LICMPass()); 477 FPM.addPass(createFunctionToLoopPassAdaptor(LICMPass(), DebugLogging)); [all...] |
/external/llvm/lib/Transforms/Scalar/ |
LICM.cpp | 176 PreservedAnalyses LICMPass::run(Loop &L, AnalysisManager<Loop> &AM) { [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
LICM.cpp | 206 PreservedAnalyses LICMPass::run(Loop &L, LoopAnalysisManager &AM, [all...] |