Home
last modified time | relevance | path

Searched refs:markEdgeExecutable (Results 1 – 2 of 2) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSCCPSolver.cpp225 bool markEdgeExecutable(BasicBlock *Source, BasicBlock *Dest);
567 bool SCCPInstVisitor::markEdgeExecutable(BasicBlock *Source, BasicBlock *Dest) { in markEdgeExecutable() function in SCCPInstVisitor
795 markEdgeExecutable(BB, TI.getSuccessor(i)); in visitTerminator()
1522 markEdgeExecutable(&BB, TI->getSuccessor(1)); in resolvedUndefsIn()
1532 if (markEdgeExecutable(&BB, DefaultSuccessor)) in resolvedUndefsIn()
1551 markEdgeExecutable(&BB, IBR->getSuccessor(0)); in resolvedUndefsIn()
1562 if (markEdgeExecutable(&BB, DefaultSuccessor)) in resolvedUndefsIn()
1577 markEdgeExecutable(&BB, SI->case_begin()->getCaseSuccessor()); in resolvedUndefsIn()
1587 if (markEdgeExecutable(&BB, DefaultSuccessor)) in resolvedUndefsIn()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DSparsePropagation.h187 void markEdgeExecutable(BasicBlock *Source, BasicBlock *Dest);
267 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::markEdgeExecutable( in markEdgeExecutable() function
393 markEdgeExecutable(BB, TI.getSuccessor(i)); in visitTerminator()