Home
last modified time | relevance | path

Searched refs:SimplifyCFGPass (Results 1 – 23 of 23) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/
H A DSimplifyCFG.h29 class SimplifyCFGPass : public PassInfoMixin<SimplifyCFGPass> {
37 SimplifyCFGPass();
40 SimplifyCFGPass(const SimplifyCFGOptions &PassOptions);
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dthinlto-distributed-newpm.ll28 ; CHECK-O: Running pass: SimplifyCFGPass on main
39 ; CHECK-O: Running pass: SimplifyCFGPass on main
48 ; CHECK-O: Running pass: SimplifyCFGPass on main
53 ; CHECK-O: Running pass: SimplifyCFGPass on main
58 ; CHECK-O: Running pass: SimplifyCFGPass on main
75 ; CHECK-O: Running pass: SimplifyCFGPass on main
92 ; CHECK-O: Running pass: SimplifyCFGPass on main
107 ; CHECK-O: Running pass: SimplifyCFGPass on main
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DSimplifyCFGPass.cpp328 SimplifyCFGPass::SimplifyCFGPass() { in SimplifyCFGPass() function in SimplifyCFGPass
332 SimplifyCFGPass::SimplifyCFGPass(const SimplifyCFGOptions &Opts) in SimplifyCFGPass() function in SimplifyCFGPass
337 void SimplifyCFGPass::printPipeline( in printPipeline()
339 static_cast<PassInfoMixin<SimplifyCFGPass> *>(this)->printPipeline( in printPipeline()
354 PreservedAnalyses SimplifyCFGPass::run(Function &F, in run()
H A DCMakeLists.txt73 SimplifyCFGPass.cpp
/llvm-project-15.0.7/llvm/test/Other/
H A Dprint-module-scope.ll16 ; CFG: IR Dump After {{Simplify the CFG|SimplifyCFGPass}} {{.*}}foo
27 ; FOO: IR Dump After {{Simplify the CFG|SimplifyCFGPass}} {{.*foo}}
54 ; FOO-NOT: IR Dump After {{Simplify the CFG|SimplifyCFGPass}}
H A Dnew-pm-thinlto-postlink-pgo-defaults.ll37 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
64 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
93 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
100 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
113 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
155 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
181 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
199 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
H A Dnew-pm-thinlto-postlink-samplepgo-defaults.ll39 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
73 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass on foo
102 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
109 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
122 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
164 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
193 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
211 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
H A Dnew-pm-thinlto-defaults.ll67 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
89 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
119 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
126 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
140 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
183 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
212 ; CHECK-POSTLINK-O-NEXT: Running pass: SimplifyCFGPass
230 ; CHECK-POSTLINK-O-NEXT: Running pass: SimplifyCFGPass
H A Dnew-pm-thinlto-prelink-pgo-defaults.ll38 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
59 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
70 ; CHECK-O123SZ-NEXT: Running pass: SimplifyCFGPass on foo
123 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
138 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
151 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
193 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
H A Dnew-pm-thinlto-prelink-samplepgo-defaults.ll37 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
69 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass on foo
97 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
104 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
117 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
158 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
H A Dnew-pm-defaults.ll101 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
124 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
155 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
163 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
177 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
213 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
248 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
266 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
H A Dnew-pm-pgo-preinline.ll14 ; CHECK-Osz-NEXT: Running pass: SimplifyCFGPass on foo
H A Dopt-pipeline-vector-passes.ll34 ; O2_EXTRA: Running pass: SimplifyCFGPass
H A Dnew-pm-pgo.ll24 ; SAMPLE_USE: Running pass: SimplifyCFGPass
H A Dnew-pm-lto-defaults.ll130 ; CHECK-O23SZ-NEXT: Running pass: SimplifyCFGPass on foo
144 ; CHECK-O23SZ-NEXT: Running pass: SimplifyCFGPass
/llvm-project-15.0.7/llvm/lib/Passes/
H A DPassBuilderPipelines.cpp261 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildO1FunctionSimplificationPipeline()
269 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildO1FunctionSimplificationPipeline()
344 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildO1FunctionSimplificationPipeline()
383 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildO1FunctionSimplificationPipeline()
433 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildFunctionSimplificationPipeline()
451 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildFunctionSimplificationPipeline()
529 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildFunctionSimplificationPipeline()
595 FPM.addPass(SimplifyCFGPass(SimplifyCFGOptions() in buildFunctionSimplificationPipeline()
880 EarlyFPM.addPass(SimplifyCFGPass()); in buildModuleSimplificationPipeline()
1074 FPM.addPass(SimplifyCFGPass(SimplifyCFGOptions() in addVectorPasses()
[all …]
H A DPassRegistry.def431 "SimplifyCFGPass",
433 return SimplifyCFGPass(Opts);
/llvm-project-15.0.7/polly/lib/Transform/
H A DCanonicalization.cpp102 FPM.addPass(SimplifyCFGPass()); in buildCanonicalicationPassesForNPM()
104 FPM.addPass(SimplifyCFGPass()); in buildCanonicalicationPassesForNPM()
119 FPM.addPass(SimplifyCFGPass()); in buildCanonicalicationPassesForNPM()
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Transforms/Scalar/
H A DBUILD.gn84 "SimplifyCFGPass.cpp",
/llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/
H A DCoroCleanup.cpp128 FPM.addPass(SimplifyCFGPass()); in run()
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBPFTargetMachine.cpp138 FPM.addPass(SimplifyCFGPass(SimplifyCFGOptions().hoistCommonInsts(true))); in registerPassBuilderCallbacks()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DPassManagerTest.cpp836 FPM.addPass(SimplifyCFGPass()); in TEST_F()
852 SimplifyCFGPass CFGSimplifier;
948 InnerFPM.addPass(SimplifyCFGPass()); in TEST_F()
/llvm-project-15.0.7/llvm/test/Feature/
H A Doptnone-opt.ll54 ; NPM-O1-DAG: Skipping pass: SimplifyCFGPass on foo