Searched refs:isBlockExecutable (Results 1 – 7 of 7) sorted by relevance
98 (Pred == BB || Pred == Succ || !isBlockExecutable(Pred)); in canEliminateSuccessor()118 assert(Solver.isBlockExecutable(BB) && "BB already found dead by IPSCCP!"); in estimateBasicBlocks()137 if (isBlockExecutable(SuccBB) && canEliminateSuccessor(BB, SuccBB)) in estimateBasicBlocks()156 if (isBlockExecutable(Phi->getParent())) in getCodeSizeSavingsFromPendingPHIs()169 if (isBlockExecutable(UI->getParent())) in getCodeSizeSavingsForArg()246 if (UI != User && isBlockExecutable(UI->getParent())) in getCodeSizeSavingsForUser()269 if (BB != Succ && isBlockExecutable(BB) && in estimateSwitchInst()287 if (isBlockExecutable(Succ) && canEliminateSuccessor(I.getParent(), Succ)) in estimateBranchInst()315 if (Inst == PN || !isBlockExecutable(PN->getIncomingBlock(I))) in discoverTransitivelyIncomingValues()350 if (Inst == &I || !isBlockExecutable(I.getIncomingBlock(Idx))) in visitPHINode()[all …]
70 !Solver.isBlockExecutable(cast<Instruction>(U)->getParent())) in findReturnsToZap()175 if (Solver.isBlockExecutable(&F.front())) { in runIPSCCP()215 if (!Solver.isBlockExecutable(&BB)) { in runIPSCCP()241 if (!Solver.isBlockExecutable(&F.front())) in runIPSCCP()
179 bool isBlockExecutable(BasicBlock *BB) const { in isBlockExecutable() function180 return Solver.isBlockExecutable(BB) && !DeadBlocks.contains(BB); in isBlockExecutable()
91 if (!Solver.isBlockExecutable(&BB)) { in runSCCP()
132 LLVM_ABI bool isBlockExecutable(BasicBlock *BB) const;
415 if (!isBlockExecutable(&F->front())) in inferArgAttributes()818 bool isBlockExecutable(BasicBlock *BB) const { in isBlockExecutable() function in llvm::SCCPInstVisitor2219 bool SCCPSolver::isBlockExecutable(BasicBlock *BB) const { in isBlockExecutable() function in SCCPSolver2220 return Visitor->isBlockExecutable(BB); in isBlockExecutable()
172 bool isBlockExecutable(BasicBlock *BB) const { in isBlockExecutable() function