Home
last modified time | relevance | path

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

/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DSparsePropagation.h189 void markEdgeExecutable(BasicBlock *Source, BasicBlock *Dest);
269 void SparseSolver<LatticeKey, LatticeVal, KeyInfo>::markEdgeExecutable( in markEdgeExecutable() function
395 markEdgeExecutable(BB, TI.getSuccessor(i)); in visitTerminator()
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSCCPSolver.cpp580 /// markEdgeExecutable - Mark a basic block as executable, adding it to the BB in markUsersAsChanged()
582 bool markEdgeExecutable(BasicBlock *Source, BasicBlock *Dest); in markUsersAsChanged()
1045 bool SCCPInstVisitor::markEdgeExecutable(BasicBlock *Source, BasicBlock *Dest) { in getFeasibleSuccessors()
1168 // Check if we've called markEdgeExecutable on the edge yet. (We could in visitPHINode()
1272 markEdgeExecutable(BB, TI.getSuccessor(i)); in handleExtractOfWithOverflow()
1001 bool SCCPInstVisitor::markEdgeExecutable(BasicBlock *Source, BasicBlock *Dest) { markEdgeExecutable() function in SCCPInstVisitor