Searched defs:TransformDFA (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | DFAJumpThreading.cpp | 757 struct TransformDFA { struct 758 TransformDFA(AllSwitchPaths *SwitchPaths, DominatorTree *DT, in TransformDFA() argument 765 void run() { in run() 777 bool isLegalAndProfitableToTransform() { in isLegalAndProfitableToTransform() 901 void createAllExitPaths() { in createAllExitPaths() 945 void createExitPath(DefMap &NewDefs, ThreadingPath &Path, in createExitPath() 989 void updateSSA(DefMap &NewDefs) { in updateSSA() 1041 BasicBlock *cloneBlockAndUpdatePredecessor(BasicBlock *BB, BasicBlock *PrevBB, in cloneBlockAndUpdatePredecessor() 1083 void updateSuccessorPhis(BasicBlock *BB, BasicBlock *ClonedBB, in updateSuccessorPhis() 1136 void updatePredecessor(BasicBlock *PrevBB, BasicBlock *OldBB, in updatePredecessor() [all …]
|