Home
last modified time | relevance | path

Searched refs:InstCombinePass (Results 1 – 4 of 4) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/InstCombine/
DInstCombine.h25 class InstCombinePass : public PassInfoMixin<InstCombinePass> {
33 explicit InstCombinePass(bool ExpensiveCombines = true);
34 explicit InstCombinePass(bool ExpensiveCombines, unsigned MaxIterations);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Passes/
DPassBuilder.cpp432 FPM.addPass(InstCombinePass()); in buildFunctionSimplificationPipeline()
502 FPM.addPass(InstCombinePass()); in buildFunctionSimplificationPipeline()
537 FPM.addPass(InstCombinePass()); in buildFunctionSimplificationPipeline()
559 FPM.addPass(InstCombinePass()); in buildFunctionSimplificationPipeline()
599 FPM.addPass(InstCombinePass()); // Combine silly sequences. in addPGOInstrPasses()
725 EarlyFPM.addPass(InstCombinePass()); in buildModuleSimplificationPipeline()
775 GlobalCleanupPM.addPass(InstCombinePass()); in buildModuleSimplificationPipeline()
947 OptimizePM.addPass(InstCombinePass()); in buildModuleOptimizationPipeline()
968 OptimizePM.addPass(InstCombinePass()); in buildModuleOptimizationPipeline()
984 OptimizePM.addPass(InstCombinePass()); in buildModuleOptimizationPipeline()
[all …]
DPassRegistry.def182 FUNCTION_PASS("instcombine", InstCombinePass())
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp3627 InstCombinePass::InstCombinePass(bool ExpensiveCombines) in InstCombinePass() function in InstCombinePass
3630 InstCombinePass::InstCombinePass(bool ExpensiveCombines, unsigned MaxIterations) in InstCombinePass() function in InstCombinePass
3633 PreservedAnalyses InstCombinePass::run(Function &F, in run()