Home
last modified time | relevance | path

Searched refs:NewUnreachableBB (Results 1 – 4 of 4) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/
DSCCP.cpp116 BasicBlock *NewUnreachableBB = nullptr; in runSCCP() local
118 MadeChanges |= Solver.removeNonFeasibleEdges(&BB, DTU, NewUnreachableBB); in runSCCP()
/openbsd/src/gnu/llvm/llvm/include/llvm/Transforms/Utils/
DSCCPSolver.h197 BasicBlock *&NewUnreachableBB) const;
/openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/
DSCCP.cpp242 BasicBlock *NewUnreachableBB = nullptr; in runIPSCCP() local
244 MadeChanges |= Solver.removeNonFeasibleEdges(&BB, DTU, NewUnreachableBB); in runIPSCCP()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DSCCPSolver.cpp204 BasicBlock *&NewUnreachableBB) const { in removeNonFeasibleEdges()
264 if (!NewUnreachableBB) { in removeNonFeasibleEdges()
265 NewUnreachableBB = in removeNonFeasibleEdges()
268 new UnreachableInst(DefaultDest->getContext(), NewUnreachableBB); in removeNonFeasibleEdges()
271 SI->setDefaultDest(NewUnreachableBB); in removeNonFeasibleEdges()
273 Updates.push_back({DominatorTree::Insert, BB, NewUnreachableBB}); in removeNonFeasibleEdges()