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()379 bool JumpThreadingPass::runImpl(Function &F, TargetLibraryInfo *TLI_, in runImpl()610 void JumpThreadingPass::findLoopHeaders(Function &F) { in findLoopHeaders()643 bool JumpThreadingPass::computeValueKnownInPredecessorsImpl( in computeValueKnownInPredecessorsImpl()1031 bool JumpThreadingPass::processBlock(BasicBlock *BB) { in processBlock()1256 bool JumpThreadingPass::processImpliedCondition(BasicBlock *BB) { in processImpliedCondition()1310 bool JumpThreadingPass::simplifyPartiallyRedundantLoad(LoadInst *LoadI) { in simplifyPartiallyRedundantLoad()1587 Constant *JumpThreadingPass::evaluateOnPredecessorEdge(BasicBlock *BB, in evaluateOnPredecessorEdge()[all …]
79 class JumpThreadingPass : public PassInfoMixin<JumpThreadingPass> {99 JumpThreadingPass(bool InsertFreezeWhenUnfoldingSelect = false, int T = -1);
702 FPM.addPass(JumpThreadingPass()); in buildFunctionSimplificationPipeline()829 FPM.addPass(JumpThreadingPass()); in buildFunctionSimplificationPipeline()1789 FPM.addPass(JumpThreadingPass(/*InsertFreezeWhenUnfoldingSelect*/ true)); in buildLTODefaultPipeline()1868 MainFPM.addPass(JumpThreadingPass(/*InsertFreezeWhenUnfoldingSelect*/ true)); in buildLTODefaultPipeline()
259 FUNCTION_PASS("jump-threading", JumpThreadingPass())