summaryrefslogtreecommitdiff
path: root/chapter04
Commit message (Expand)AuthorAgeFilesLines
* Extend and backport SubNode peephole (#254)Hsiang-Ying Fu2026-09-253-0/+51
* int fallbacks for int opsCliff Click2026-09-227-7/+7
* Tidy up scope displayCliff Click2026-09-221-1/+1
* Add shared graph viewer to all chaptersCliff Click2026-09-2221-313/+44
* Graph viewer on ch4 and25Cliff Click2026-09-226-3/+74
* Define a new graph interaction APICliff Click2026-09-213-1/+49
* Get makefiles and fuzzer testing uniform across chaptersCliff Click2026-09-171-0/+3
* Docs: Proj is not always a data node (#250)Symious2026-09-091-1/+4
* Fix typo: spline -> spine in AddNode (chapters 4-8) (#248)Symious2026-09-091-5/+5
* Backport renaming of `Type::_print()` in Chapter13 to earlier chapters (#244)Hsiang-Ying Fu2026-07-034-6/+6
* Move `addUse()` return statement to `keep()` (#243)Hsiang-Ying Fu2026-07-031-2/+2
* Cleanup (#162)RobertObkircher2025-02-161-1/+1
* Ch19 (#155)Cliff Click2025-02-071-1/+19
* Add testRedeclareVar in all later chapterstannal2025-01-191-0/+10
* Test for "arg--2"Cliff Click2025-01-151-0/+6
* More lattice docs reworksCliff Click2025-01-153-112/+270
* Upgrades to the Type lattice diagramsCliff Click2025-01-152-209/+210
* Link to linear history and tag chaptersThalia Archibald2024-10-231-0/+2
* Update DCE commentsCliff Click2024-10-061-5/+10
* add appendix section, dceTamas Hadhazy2024-10-062-139/+171
* add example 2Tamas Hadhazy2024-10-061-1/+15
* fix typos, better graph positionTamas Hadhazy2024-10-061-2/+3
* ch4 extend DCETamas Hadhazy2024-10-063-4/+265
* dce initHels152024-10-062-0/+143
* A bunch of rewording to get better flowCliff Click2024-09-291-89/+92
* update readmeHels152024-09-251-15/+17
* replace constant fold version to argHels152024-09-251-6/+6
* extend opt and projnode docsHels152024-09-253-1/+286
* move x-x check up frontCliff Click2024-09-131-4/+4
* x-x==0Cliff Click2024-09-131-1/+6
* Updates READMECliff Click2024-09-071-9/+10
* Backport empty statement fixCliff Click2024-09-071-0/+1
* handle all unsigned int variantsCliff Click2024-09-071-0/+98
* Fix grammar and forward-port minor changes (#91)Thalia Archibald2024-07-011-2/+1
* Backport tests (#87)Thalia Archibald2024-06-218-216/+269
* Format whitespace (#86)Thalia Archibald2024-06-2128-93/+92
* Documentation updates (#76)Dibyendu Majumdar2024-05-024-36/+293
* Sync changes to previous chapters (#57)Dibyendu Majumdar2024-01-153-12/+7
* Backport some of the code refactoring to previous chapters (#50)Dibyendu Majumdar2023-12-0714-183/+308
* Chapter 6 (#38)Dibyendu Majumdar2023-11-1116-64/+53
* Backport changes in Chapter 5 to previous chapters and update Chapter5 docume...Dibyendu Majumdar2023-11-0323-367/+485
* Bail out unclosed block (#25)Yichen Yan2023-11-012-5/+20
* Fix div-by-0, some javadocCliff Click2023-11-012-5/+5
* Add descriptions of the new node types in Chapter 5.dibyendumajumdar2023-11-011-1/+6
* set_def might kill new_def in kill recursion caused by old_def being killed (...XmiliaH2023-10-282-3/+12
* Remove true and false from grammar as the parser does not recognise them (#17)XmiliaH2023-10-281-2/+0
* Applied fix for #12 to chapter 3 (#15)Dibyendu Majumdar2023-10-272-1/+4
* Replace Parser scopes with ScopeNode (#14)Cliff Click2023-10-267-73/+191
* Add a description of proj nodes (#11)Dibyendu Majumdar2023-10-262-0/+13
* Revision of docs (#10)Dibyendu Majumdar2023-10-211-4/+4