Home
last modified time | relevance | path

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

/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/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 …]