Reduce complexity of control dependency computation
* Added explicit `exitNode` to CFG * GraphNode implements Comparable
parent
b2c98ba9
No related branches found
No related tags found
Showing
- src/main/java/tfm/graphs/Graph.java 1 addition, 2 deletionssrc/main/java/tfm/graphs/Graph.java
- src/main/java/tfm/graphs/augmented/ACFG.java 5 additions, 0 deletionssrc/main/java/tfm/graphs/augmented/ACFG.java
- src/main/java/tfm/graphs/augmented/ACFGBuilder.java 2 additions, 1 deletionsrc/main/java/tfm/graphs/augmented/ACFGBuilder.java
- src/main/java/tfm/graphs/cfg/CFG.java 20 additions, 0 deletionssrc/main/java/tfm/graphs/cfg/CFG.java
- src/main/java/tfm/graphs/cfg/CFGBuilder.java 2 additions, 1 deletionsrc/main/java/tfm/graphs/cfg/CFGBuilder.java
- src/main/java/tfm/graphs/pdg/ControlDependencyBuilder.java 10 additions, 75 deletionssrc/main/java/tfm/graphs/pdg/ControlDependencyBuilder.java
- src/main/java/tfm/graphs/pdg/DirectedTree.java 24 additions, 0 deletionssrc/main/java/tfm/graphs/pdg/DirectedTree.java
- src/main/java/tfm/graphs/pdg/PDGBuilder.java 6 additions, 0 deletionssrc/main/java/tfm/graphs/pdg/PDGBuilder.java
- src/main/java/tfm/graphs/pdg/PostdominatorTree.java 222 additions, 0 deletionssrc/main/java/tfm/graphs/pdg/PostdominatorTree.java
- src/main/java/tfm/nodes/GraphNode.java 6 additions, 1 deletionsrc/main/java/tfm/nodes/GraphNode.java
Loading
Please register or sign in to comment