Searched refs:JumpThreadingPass (Results 1 – 4 of 4) sorted by relevance
138 JumpThreadingPass Impl;182 JumpThreadingPass::JumpThreadingPass(bool InsertFr, int T) { in JumpThreadingPass() function in JumpThreadingPass343 PreservedAnalyses JumpThreadingPass::run(Function &F, in run()609 void JumpThreadingPass::findLoopHeaders(Function &F) { in findLoopHeaders()1030 bool JumpThreadingPass::processBlock(BasicBlock *BB) { in processBlock()1808 bool JumpThreadingPass::processBranchOnPHI(PHINode *PN) { in processBranchOnPHI()2027 void JumpThreadingPass::updateSSA( in updateSSA()2325 bool JumpThreadingPass::tryThreadEdge( in tryThreadEdge()2364 void JumpThreadingPass::threadEdge(BasicBlock *BB, in threadEdge()2604 bool JumpThreadingPass::duplicateCondBranchOnPHIIntoPred( in duplicateCondBranchOnPHIIntoPred()[all …]
79 class JumpThreadingPass : public PassInfoMixin<JumpThreadingPass> {99 JumpThreadingPass(bool InsertFreezeWhenUnfoldingSelect = false, int T = -1);
707 FPM.addPass(JumpThreadingPass()); in buildFunctionSimplificationPipeline()837 FPM.addPass(JumpThreadingPass()); in buildFunctionSimplificationPipeline()1798 FPM.addPass(JumpThreadingPass(/*InsertFreezeWhenUnfoldingSelect*/ true)); in buildLTODefaultPipeline()1877 MainFPM.addPass(JumpThreadingPass(/*InsertFreezeWhenUnfoldingSelect*/ true)); in buildLTODefaultPipeline()
260 FUNCTION_PASS("jump-threading", JumpThreadingPass())