Searched refs:JumpThreadingPass (Results 1 – 4 of 4) sorted by relevance
78 class JumpThreadingPass : public PassInfoMixin<JumpThreadingPass> {96 JumpThreadingPass(int T = -1);
124 JumpThreadingPass Impl;166 JumpThreadingPass::JumpThreadingPass(int T) { in JumpThreadingPass() function in JumpThreadingPass309 PreservedAnalyses JumpThreadingPass::run(Function &F, in run()544 void JumpThreadingPass::FindLoopHeaders(Function &F) { in FindLoopHeaders()577 bool JumpThreadingPass::ComputeValueKnownInPredecessorsImpl( in ComputeValueKnownInPredecessorsImpl()978 bool JumpThreadingPass::ProcessBlock(BasicBlock *BB) { in ProcessBlock()1748 bool JumpThreadingPass::ProcessBranchOnPHI(PHINode *PN) { in ProcessBranchOnPHI()1907 bool JumpThreadingPass::ThreadEdge(BasicBlock *BB, in ThreadEdge()2078 BasicBlock *JumpThreadingPass::SplitBlockPreds(BasicBlock *BB, in SplitBlockPreds()2237 bool JumpThreadingPass::DuplicateCondBranchOnPHIIntoPred( in DuplicateCondBranchOnPHIIntoPred()[all …]
390 FPM.addPass(JumpThreadingPass()); in buildFunctionSimplificationPipeline()492 FPM.addPass(JumpThreadingPass()); in buildFunctionSimplificationPipeline()1125 FPM.addPass(JumpThreadingPass()); in buildLTODefaultPipeline()1176 MainFPM.addPass(JumpThreadingPass()); in buildLTODefaultPipeline()
192 FUNCTION_PASS("jump-threading", JumpThreadingPass())