Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DDFAJumpThreading.cpp754 TransformDFA(AllSwitchPaths *SwitchPaths, DominatorTree *DT, in TransformDFA()
758 : SwitchPaths(SwitchPaths), DT(DT), AC(AC), TTI(TTI), ORE(ORE), in TransformDFA()
775 SwitchInst *Switch = SwitchPaths->getSwitchInst(); in isLegalAndProfitableToTransform()
781 for (ThreadingPath &TPath : SwitchPaths->getThreadingPaths()) { in isLegalAndProfitableToTransform()
787 BasicBlock *BB = SwitchPaths->getSwitchBlock(); in isLegalAndProfitableToTransform()
866 << SwitchPaths->getSwitchBlock()->getName() in isLegalAndProfitableToTransform()
894 BasicBlock *SwitchBlock = SwitchPaths->getSwitchBlock(); in createAllExitPaths()
895 for (ThreadingPath &TPath : SwitchPaths->getThreadingPaths()) { in createAllExitPaths()
910 for (ThreadingPath &TPath : SwitchPaths->getThreadingPaths()) { in createAllExitPaths()
917 for (ThreadingPath &TPath : SwitchPaths->getThreadingPaths()) in createAllExitPaths()
[all …]