summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* minor fixesCliff Click2026-09-279-41/+16
* Remove excessive spaces in test code (#256)Hsiang-Ying Fu2026-09-276-25/+50
* Use consistent implementation for Node::peephole() (#255)Hsiang-Ying Fu2026-09-271-3/+3
* Remove -disablePeepholeCliff Click2026-09-27179-1825/+248
* bug fix widenCliff Click2026-09-2624-181/+210
* Extend and backport SubNode peephole (#254)Hsiang-Ying Fu2026-09-2564-64/+1108
* Skills updatesCliff Click2026-09-252-0/+160
* Merge branch 'main' of https://github.com/SeaOfNodes/SimpleCliff Click2026-09-256-6/+6
|\
| * Update test result for sysV (#253)Hsiang-Ying Fu2026-09-256-6/+6
| * Fix ch25 pom.xml (#252)Hsiang-Ying Fu2026-09-251-2/+2
* | Bunch more animation workCliff Click2026-09-2570-120/+951
|/
* edge zoomingCliff Click2026-09-245-20/+155
* Bunch better layout optionsCliff Click2026-09-2416-88/+309
* Keyboard shortcutsCliff Click2026-09-2369-142/+876
* int fallbacks for int opsCliff Click2026-09-2280-128/+245
* Graph cleanupCliff Click2026-09-2247-42/+135
* Tidy up scope displayCliff Click2026-09-2232-75/+274
* Add shared graph viewer to all chaptersCliff Click2026-09-22715-14968/+3639
* Graph viewer on ch4 and25Cliff Click2026-09-2219-404/+540
* Switch over to the new ELK driverCliff Click2026-09-2114-120/+361
* Switch over to the ELK rendererCliff Click2026-09-2114-400/+7177
* Change protocol between compiler and browserCliff Click2026-09-215-33/+179
* Define a new graph interaction APICliff Click2026-09-2110-10/+345
* move the graph visualizer into shared codeCliff Click2026-09-2160-16155/+1270
* Final reg-alloc across chapters cleanupCliff Click2026-09-20131-1127/+2135
* Split self-conflict phis once at a loop headCliff Click2026-09-2033-183/+942
* Popular use grouping for RegAllocCliff Click2026-09-2051-345/+1536
* Forward-port allocator bug fixes and test support through ch25Cliff Click2026-09-2065-425/+2070
* Add back copy coaleascing in ch21Cliff Click2026-09-2035-1069/+1888
* Missed fileCliff Click2026-09-201-71/+106
* Ch 20 Reg AllocCliff Click2026-09-2013-106/+537
* Backport TypeFunPtr normalizationCliff Click2026-09-205-3/+72
* Unify GCM across chaptersCliff Click2026-09-20113-1182/+1627
* Unify mixed-return checking and resultsCliff Click2026-09-19189-570/+1381
* Fix ch21 MulIX86 encodingCliff Click2026-09-192-6/+53
* Use isDead() instead of checking null inputsCliff Click2026-09-1921-34/+57
* Fixed st8 on arm/risc evalsCliff Click2026-09-1916-11/+182
* debug printers no longer call self-optimizing accessorsCliff Click2026-09-19141-144/+2272
* Handle r/w <clinit> sectionsCliff Click2026-09-198-32/+159
* AI skills updateCliff Click2026-09-192-267/+169
* Tighter recursive-struct testCliff Click2026-09-195-2/+65
* Handle double-negation preserving not-null knowledgeCliff Click2026-09-1940-25/+1185
* Backport string escapes and many op-assignCliff Click2026-09-1725-73/+1300
* Parser fix OR tempsCliff Click2026-09-175-4/+86
* Backport x86 Not encodingCliff Click2026-09-179-41/+225
* x86 mul reg reg encoding fixCliff Click2026-09-1715-117/+249
* Back point cmpmem encodingCliff Click2026-09-1710-14/+144
* Get makefiles and fuzzer testing uniform across chaptersCliff Click2026-09-1765-197/+1042
* Fix phi wideningCliff Click2026-09-172-6/+4
* up timeoutsCliff Click2026-09-166-5/+8