diff options
| author | Dibyendu Majumdar <dibyendumajumdar@users.noreply.github.com> | 2023-11-18 17:20:24 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-18 09:20:24 -0800 |
| commit | 21a1fc4a4414f8511ae5e94965b4b72fd45751e0 (patch) | |
| tree | 7ad90082de465c7b58668eaebc6586bb5417c2f1 /chapter06/docs/build-graphs.sh | |
| parent | 1a9cac97df063af82516ca35bde34fde62d24c56 (diff) | |
| download | Simple-21a1fc4a4414f8511ae5e94965b4b72fd45751e0.tar.gz Simple-21a1fc4a4414f8511ae5e94965b4b72fd45751e0.zip | |
Chapter6 Part 2 - Add further peephole based on dominator calc (#42)
* #37 Add a Utils class to hold some useful functions. (#39)
Move the name '$ctrl' to the ScopeNode
* Fix maven pom
Missing an explicit compiler target, so IntelliJ/Maven defaulted to version 5 ???
Remove explict ver 17 from Makefile.
* Add immediate dominator peephole
* A little more robust & simpler idom search
* #40 Revise chapter 6 writeup to include a description of dominators
* #40 Revise chapter 6 writeup to include a description of dominators
---------
Co-authored-by: Cliff Click <cliffc@acm.org>
Diffstat (limited to 'chapter06/docs/build-graphs.sh')
| -rw-r--r-- | chapter06/docs/build-graphs.sh | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/chapter06/docs/build-graphs.sh b/chapter06/docs/build-graphs.sh index d65826f4..5238dbfc 100644 --- a/chapter06/docs/build-graphs.sh +++ b/chapter06/docs/build-graphs.sh @@ -3,6 +3,7 @@ dot -Tsvg 06-graph1-post.gv > 06-graph1-post.svg dot -Tsvg 06-graph2-pre.gv > 06-graph2-pre.svg dot -Tsvg 06-graph2-post.gv > 06-graph2-post.svg dot -Tsvg 06-graph3-nonconst.gv > 06-graph3-nonconst.svg +dot -Tsvg 06-graph3-nonconst-peephole.gv > 06-graph3-nonconst-peephole.svg dot -Tsvg 06-graph3-true.gv > 06-graph3-true.svg dot -Tsvg 06-graph3-false.gv > 06-graph3-false.svg dot -Tsvg 06-graph4-nonconst.gv > 06-graph4-nonconst.svg |
