summaryrefslogtreecommitdiff
path: root/chapter21/src/main/java/com/seaofnodes/simple/node
Commit message (Expand)AuthorAgeFilesLines
* Backport some minor speedupsCliff Click2026-10-281-1/+3
* Remove _phase checks from Arith & ComputeCliff Click2026-10-284-0/+12
* Fix bugs x86 storing only 32bits of a large constantCliff Click2026-10-281-1/+1
* Backport a bunch of fixesCliff Click2026-10-273-6/+15
* Split out incomplete type analysisCliff Click2026-10-221-2/+3
* Turn off Store GVN with explainationCliff Click2026-10-191-0/+9
* Fix memory on Load splitting upCliff Click2026-10-191-2/+3
* Cleanup & backportclinitCliff Click2026-10-187-7/+75
* More test case vs RA cleanupCliff Click2026-10-076-8/+13
* Towrds getting RA spill counts comparableCliff Click2026-10-071-0/+93
* flt->int conversionCliff Click2026-10-077-0/+88
* RoundF32 actually roundsCliff Click2026-10-071-0/+1
* Small peep to drop simple store-updates out of loopsCliff Click2026-10-053-0/+46
* Require matching types to use algebraic identiesCliff Click2026-10-059-9/+9
* Chapter renumber, and split ch 17Cliff Click2026-10-034-6/+16
* Fix bug loop tree depth on inf loopsCliff Click2026-10-022-6/+14
* Move much of the ISA support to shared codeCliff Click2026-10-01114-1321/+330
* Move debug printing into shared spaceCliff Click2026-10-0153-347/+235
* Forward port mem stuff to ch21Cliff Click2026-09-3018-376/+655
* Backport FunPtrCliff Click2026-09-281-11/+4
* Check un-init not-null constructor fieldsCliff Click2026-09-282-0/+3
* Extend and backport SubNode peephole (#254)Hsiang-Ying Fu2026-09-251-4/+15
* Bunch more animation workCliff Click2026-09-252-0/+2
* Add shared graph viewer to all chaptersCliff Click2026-09-2227-74/+16
* Final reg-alloc across chapters cleanupCliff Click2026-09-206-19/+16
* Popular use grouping for RegAllocCliff Click2026-09-203-5/+9
* Add back copy coaleascing in ch21Cliff Click2026-09-201-1/+1
* Unify GCM across chaptersCliff Click2026-09-205-9/+5
* Unify mixed-return checking and resultsCliff Click2026-09-198-27/+29
* Fix ch21 MulIX86 encodingCliff Click2026-09-191-5/+31
* debug printers no longer call self-optimizing accessorsCliff Click2026-09-194-5/+7
* Handle double-negation preserving not-null knowledgeCliff Click2026-09-191-2/+15
* Backport x86 Not encodingCliff Click2026-09-171-10/+7
* 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
* Missed updates from ch21 forward ported to ch22Cliff Click2025-05-081-1/+1
* 4 byte pointer/int (#216)Tamás Hadházy2025-05-031-1/+1
* Minor bugsCliff Click2025-04-2916-33/+45
* invalidate idepth when inliningCliff Click2025-04-288-12/+24
* minor print fixCliff Click2025-04-261-1/+1
* Squashed commit of the following:Cliff Click2025-04-24207-0/+11970