summaryrefslogtreecommitdiff
path: root/chapter25/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-282-16/+18
* Fix bugs x86 storing only 32bits of a large constantCliff Click2026-10-282-4/+6
* Backport Opto speedups and Minus fixCliff Click2026-10-283-14/+14
* Backport a bunch of fixesCliff Click2026-10-273-6/+15
* Backport a few missing guard checksCliff Click2026-10-251-2/+14
* Rename incomplete types chapter to 25Cliff Click2026-10-24231-0/+12808
* Move combined chapter 25 baseline to chapter 28bCliff Click2026-10-24229-14331/+0
* Fix a missed int-widening around recursionCliff Click2026-10-193-5/+37
* Turn off Store GVN with explainationCliff Click2026-10-191-2/+9
* Fix memory on Load splitting upCliff Click2026-10-191-2/+3
* Cleanup & backportclinitCliff Click2026-10-1819-45/+181
* Phase cleanup heading into CLInit expansionCliff Click2026-10-1718-32/+96
* Class cycles init checksCliff Click2026-10-173-7/+10
* Check for cyclic class init before we emit codeCliff Click2026-10-1210-30/+89
* First cut clinit tracking for cyclesCliff Click2026-10-103-29/+63
* More test case vs RA cleanupCliff Click2026-10-075-6/+11
* Towrds getting RA spill counts comparableCliff Click2026-10-072-5/+45
* flt->int conversionCliff Click2026-10-079-1/+95
* RoundF32 actually roundsCliff Click2026-10-071-0/+1
* Make RA deterministicCliff Click2026-10-071-1/+6
* Small peep to drop simple store-updates out of loopsCliff Click2026-10-053-1/+49
* Require matching types to use algebraic identiesCliff Click2026-10-058-9/+9
* Chapter renumber, and split ch 17Cliff Click2026-10-035-7/+8
* Fix bug loop tree depth on inf loopsCliff Click2026-10-022-46/+50
* Move much of the ISA support to shared codeCliff Click2026-10-01123-1355/+357
* Move debug printing into shared spaceCliff Click2026-10-0149-305/+238
* Finish forward-port mem ops thru ch25Cliff Click2026-09-308-160/+232
* Extend smaller-width C results to full widthCliff Click2026-09-286-0/+100
* Backport FunPtrCliff Click2026-09-281-2/+5
* Support extern C ver direct updatesCliff Click2026-09-288-15/+40
* Check un-init not-null constructor fieldsCliff Click2026-09-285-41/+31
* bug fix widenCliff Click2026-09-261-2/+3
* Extend and backport SubNode peephole (#254)Hsiang-Ying Fu2026-09-251-4/+15
* Bunch more animation workCliff Click2026-09-252-1/+2
* Add shared graph viewer to all chaptersCliff Click2026-09-2224-53/+6
* Switch over to the new ELK driverCliff Click2026-09-211-6/+8
* Final reg-alloc across chapters cleanupCliff Click2026-09-204-17/+14
* Popular use grouping for RegAllocCliff Click2026-09-203-5/+9
* Unify GCM across chaptersCliff Click2026-09-207-14/+5
* Unify mixed-return checking and resultsCliff Click2026-09-198-26/+28
* debug printers no longer call self-optimizing accessorsCliff Click2026-09-194-7/+7
* Handle double-negation preserving not-null knowledgeCliff Click2026-09-191-2/+10
* Fix phi wideningCliff Click2026-09-171-5/+3
* up timeoutsCliff Click2026-09-163-3/+4
* Handle dying escapenodeCliff Click2026-09-141-1/+3
* int-only ops force inputs to be int-onlyCliff Click2026-09-149-8/+26
* Refinement on guard removalCliff Click2026-09-141-4/+8
* Do BulkMemPhi splits one by oneCliff Click2026-09-131-52/+28
* Resolve numeric needs more OptoCliff Click2026-09-135-7/+18