Home
last modified time | relevance | path

Searched defs:TransformDFA (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDFAJumpThreading.cpp757 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 …]