summaryrefslogtreecommitdiff
path: root/chapter22/src/main/java/com/seaofnodes/simple
Commit message (Expand)AuthorAgeFilesLines
* Extend smaller-width C results to full widthCliff Click2026-09-287-1/+115
* Backport FunPtrCliff Click2026-09-288-15/+38
* Support extern C ver direct updatesCliff Click2026-09-281-3/+3
* Check un-init not-null constructor fieldsCliff Click2026-09-282-0/+3
* minor fixesCliff Click2026-09-271-2/+7
* bug fix widenCliff Click2026-09-263-9/+4
* Extend and backport SubNode peephole (#254)Hsiang-Ying Fu2026-09-251-4/+15
* Bunch more animation workCliff Click2026-09-255-3/+20
* Bunch better layout optionsCliff Click2026-09-241-1/+3
* Keyboard shortcutsCliff Click2026-09-234-6/+26
* Graph cleanupCliff Click2026-09-222-1/+3
* Tidy up scope displayCliff Click2026-09-221-1/+1
* Add shared graph viewer to all chaptersCliff Click2026-09-2233-988/+130
* move the graph visualizer into shared codeCliff Click2026-09-212-27/+87
* Final reg-alloc across chapters cleanupCliff Click2026-09-205-18/+15
* Popular use grouping for RegAllocCliff Click2026-09-203-5/+9
* Forward-port allocator bug fixes and test support through ch25Cliff Click2026-09-206-127/+63
* Unify GCM across chaptersCliff Click2026-09-206-111/+89
* Unify mixed-return checking and resultsCliff Click2026-09-1910-47/+39
* Use isDead() instead of checking null inputsCliff Click2026-09-191-1/+1
* debug printers no longer call self-optimizing accessorsCliff Click2026-09-199-14/+50
* Handle double-negation preserving not-null knowledgeCliff Click2026-09-191-2/+15
* Backport string escapes and many op-assignCliff Click2026-09-171-11/+51
* Backport x86 Not encodingCliff Click2026-09-171-10/+7
* x86 mul reg reg encoding fixCliff Click2026-09-171-1/+1
* Back point cmpmem encodingCliff Click2026-09-171-1/+1
* Fix stale copy-pasted comment on BoolNode's phiCon call (#249)Symious2026-09-091-3/+3
* Move `addUse()` return statement to `keep()` (#243)Hsiang-Ying Fu2026-07-031-7/+4
* Minor optsCliff Click2025-05-115-3/+24
* Clean up stacked mergememCliff Click2025-05-112-9/+30
* Update TypeInteger.javaCliff Click2025-05-101-1/+1
* log = 3 case for constant pool riscv large ints (#218)Tamás Hadházy2025-05-107-21/+28
* Remove some junk sign extendsCliff Click2025-05-101-10/+15
* Move sys.smp to smp directoryCliff Click2025-05-102-4/+3
* clean up testsCliff Click2025-05-102-1/+2
* Bugs for BubbleSortCliff Click2025-05-099-14/+40
* muli & setx86 encoding bugsCliff Click2025-05-093-4/+4
* More bubble sort testCliff Click2025-05-083-8/+27
* Progress towards a 1st "real" programCliff Click2025-05-083-3/+9
* fix idom when mid inliningCliff Click2025-05-083-33/+11
* Missed updates from ch21 forward ported to ch22Cliff Click2025-05-0832-70/+153
* Work on a cmd-line driver for SimpleCliff Click2025-05-083-3/+4
* sys.io.stdinCliff Click2025-05-0718-126/+138
* Fix missing up/down phi peep.Cliff Click2025-05-0718-270/+213
* READMECliff Click2025-05-061-1/+1
* hello world armCliff Click2025-05-063-10/+14
* Now with risc5Cliff Click2025-05-0510-24/+118
* Add a sys.io.pCliff Click2025-05-0514-29/+81
* Printing a stringCliff Click2025-05-0511-76/+161
* riscv load big imm (#217)Tamás Hadházy2025-05-043-3/+49