Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp110 JumpThreadingPass::JumpThreadingPass(int T) { in JumpThreadingPass() function in JumpThreadingPass
238 PreservedAnalyses JumpThreadingPass::run(Function &F, in run()
526 void JumpThreadingPass::findLoopHeaders(Function &F) { in findLoopHeaders()
960 bool JumpThreadingPass::processBlock(BasicBlock *BB) { in processBlock()
1733 bool JumpThreadingPass::processBranchOnPHI(PHINode *PN) { in processBranchOnPHI()
1951 void JumpThreadingPass::updateSSA( in updateSSA()
2342 bool JumpThreadingPass::tryThreadEdge( in tryThreadEdge()
2381 void JumpThreadingPass::threadEdge(BasicBlock *BB, in threadEdge()
3023 bool JumpThreadingPass::processGuards(BasicBlock *BB) { in processGuards()
3180 BranchProbabilityInfo *JumpThreadingPass::getBPI() { in getBPI()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DJumpThreading.h78 class JumpThreadingPass : public PassInfoMixin<JumpThreadingPass> {
100 JumpThreadingPass(int T = -1);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilderPipelines.cpp559 FPM.addPass(JumpThreadingPass()); in buildFunctionSimplificationPipeline()
697 FPM.addPass(JumpThreadingPass()); in buildFunctionSimplificationPipeline()
1847 FPM.addPass(JumpThreadingPass()); in buildLTODefaultPipeline()
1932 MainFPM.addPass(JumpThreadingPass()); in buildLTODefaultPipeline()
H A DPassRegistry.def350 FUNCTION_PASS("jump-threading", JumpThreadingPass())
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp682 FPM.addPass(JumpThreadingPass()); in addSanitizers()