Home
last modified time | relevance | path

Searched refs:JumpThreadingPass (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp131 JumpThreadingPass Impl;
174 JumpThreadingPass::JumpThreadingPass(int T) { in JumpThreadingPass() function in JumpThreadingPass
334 PreservedAnalyses JumpThreadingPass::run(Function &F, in run()
599 void JumpThreadingPass::findLoopHeaders(Function &F) { in findLoopHeaders()
1023 bool JumpThreadingPass::processBlock(BasicBlock *BB) { in processBlock()
1791 bool JumpThreadingPass::processBranchOnPHI(PHINode *PN) { in processBranchOnPHI()
2009 void JumpThreadingPass::updateSSA( in updateSSA()
2310 bool JumpThreadingPass::tryThreadEdge( in tryThreadEdge()
2349 void JumpThreadingPass::threadEdge(BasicBlock *BB, in threadEdge()
2589 bool JumpThreadingPass::duplicateCondBranchOnPHIIntoPred( in duplicateCondBranchOnPHIIntoPred()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/
H A DJumpThreading.h77 class JumpThreadingPass : public PassInfoMixin<JumpThreadingPass> {
97 JumpThreadingPass(int T = -1);
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/
H A Dnovect-lcssa-cfg-invalidation.ll16 ; CHECK: Running pass: JumpThreadingPass on novect
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dthinlto-distributed-newpm.ll46 ; CHECK-O: Running pass: JumpThreadingPass on main
68 ; CHECK-O: Running pass: JumpThreadingPass on main
/llvm-project-15.0.7/llvm/lib/Passes/
H A DPassBuilderPipelines.cpp429 FPM.addPass(JumpThreadingPass()); in buildFunctionSimplificationPipeline()
573 FPM.addPass(JumpThreadingPass()); in buildFunctionSimplificationPipeline()
1635 FPM.addPass(JumpThreadingPass()); in buildLTODefaultPipeline()
1721 MainFPM.addPass(JumpThreadingPass()); in buildLTODefaultPipeline()
H A DPassRegistry.def314 FUNCTION_PASS("jump-threading", JumpThreadingPass())
/llvm-project-15.0.7/llvm/test/Other/
H A Dnew-pm-lto-defaults.ll92 ; CHECK-O23SZ-NEXT: Running pass: JumpThreadingPass
141 ; CHECK-O23SZ-NEXT: Running pass: JumpThreadingPass on foo
H A Dnew-pm-thinlto-prelink-samplepgo-defaults.ll93 ; CHECK-O23SZ-NEXT: Running pass: JumpThreadingPass
146 ; CHECK-O23SZ-NEXT: Running pass: JumpThreadingPass
H A Dnew-pm-thinlto-postlink-pgo-defaults.ll89 ; CHECK-O23SZ-NEXT: Running pass: JumpThreadingPass
143 ; CHECK-O23SZ-NEXT: Running pass: JumpThreadingPass
H A Dnew-pm-thinlto-postlink-samplepgo-defaults.ll98 ; CHECK-O23SZ-NEXT: Running pass: JumpThreadingPass
152 ; CHECK-O23SZ-NEXT: Running pass: JumpThreadingPass
H A Dnew-pm-thinlto-prelink-pgo-defaults.ll119 ; CHECK-O23SZ-NEXT: Running pass: JumpThreadingPass
181 ; CHECK-O23SZ-NEXT: Running pass: JumpThreadingPass
H A Dnew-pm-thinlto-defaults.ll115 ; CHECK-O23SZ-NEXT: Running pass: JumpThreadingPass
170 ; CHECK-O23SZ-NEXT: Running pass: JumpThreadingPass
H A Dnew-pm-defaults.ll151 ; CHECK-O23SZ-NEXT: Running pass: JumpThreadingPass
199 ; CHECK-O23SZ-NEXT: Running pass: JumpThreadingPass