Home
last modified time | relevance | path

Searched refs:isBlockExecutable (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionSpecialization.cpp144 if (isBlockExecutable(SuccBB) && in estimateBasicBlocks()
162 if (isBlockExecutable(Phi->getParent())) in getBonusFromPendingPHIs()
175 if (isBlockExecutable(UI->getParent())) in getSpecializationBonus()
224 if (UI != User && isBlockExecutable(UI->getParent())) in getUserBonus()
247 if (BB != Succ && isBlockExecutable(BB) && in estimateSwitchInst()
265 if (isBlockExecutable(Succ) && in estimateBranchInst()
553 if (!Solver.isBlockExecutable(Call->getParent())) in promoteConstantStackValues()
842 if (!Solver.isBlockExecutable(CS.getParent())) in findSpecializations()
948 if (!Solver.isBlockExecutable(&F->getEntryBlock())) in isCandidateFunction()
1106 Solver.isBlockExecutable(CS->getParent())) in updateCallSites()
H A DSCCP.cpp70 !Solver.isBlockExecutable(cast<Instruction>(U)->getParent())) in findReturnsToZap()
177 if (Solver.isBlockExecutable(&F.front())) { in runIPSCCP()
215 if (!Solver.isBlockExecutable(&BB)) { in runIPSCCP()
241 if (!Solver.isBlockExecutable(&F.front())) in runIPSCCP()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSCCP.cpp93 if (!Solver.isBlockExecutable(&BB)) { in runSCCP()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSCCPSolver.h123 bool isBlockExecutable(BasicBlock *BB) const;
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DSparsePropagation.h173 bool isBlockExecutable(BasicBlock *BB) const { in isBlockExecutable() function
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSCCPSolver.cpp752 bool isBlockExecutable(BasicBlock *BB) const { in isBlockExecutable() function in llvm::SCCPInstVisitor
2102 bool SCCPSolver::isBlockExecutable(BasicBlock *BB) const { in isBlockExecutable() function in SCCPSolver
2103 return Visitor->isBlockExecutable(BB); in isBlockExecutable()