Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DDFAJumpThreading.cpp753 struct TransformDFA { struct
754 TransformDFA(AllSwitchPaths *SwitchPaths, DominatorTree *DT, in TransformDFA() argument
761 void run() { in run()
773 bool isLegalAndProfitableToTransform() { in isLegalAndProfitableToTransform()
890 void createAllExitPaths() { in createAllExitPaths()
934 void createExitPath(DefMap &NewDefs, ThreadingPath &Path, in createExitPath()
977 void updateSSA(DefMap &NewDefs) { in updateSSA()
1029 BasicBlock *cloneBlockAndUpdatePredecessor(BasicBlock *BB, BasicBlock *PrevBB, in cloneBlockAndUpdatePredecessor()
1070 void updateSuccessorPhis(BasicBlock *BB, BasicBlock *ClonedBB, in updateSuccessorPhis()
1123 void updatePredecessor(BasicBlock *PrevBB, BasicBlock *OldBB, in updatePredecessor()
[all …]