summaryrefslogtreecommitdiff
path: root/chapter21/src/main/java
Commit message (Expand)AuthorAgeFilesLines
* Revamp calling convention mathCliff Click2025-04-1535-686/+462
* win64 shadow stack killed by callsCliff Click2025-04-141-1/+6
* NewXXX honors declared CCCliff Click2025-04-141-14/+3
* Missing hasCalls for NewxxxCliff Click2025-04-142-7/+5
* EvalRISC5 handles callocCliff Click2025-04-133-20/+55
* Cleanup recent phi xformCliff Click2025-04-131-35/+42
* negateCliff Click2025-04-139-73/+147
* Handle infinite loopsCliff Click2025-04-1317-59/+154
* Merge branch 'ch21' of https://github.com/SeaOfNodes/Simple into ch21Cliff Click2025-04-121-0/+10
|\
| * Add a constructor to MemOpNode for M2 (#203)Darrick Wiebe2025-04-121-0/+10
* | Phi generic pull down is strongerCliff Click2025-04-123-27/+45
* | 2 more encoding bugsCliff Click2025-04-125-7/+27
|/
* MemStore interface (#201)Darrick Wiebe2025-04-1216-62/+102
* Don't print ante-deps on multinodes when generating asm dumps (#202)Darrick Wiebe2025-04-122-4/+6
* Hook for pre-encoding work needed by M2 (#200)Darrick Wiebe2025-04-111-0/+2
* Remove debug printsCliff Click2025-04-111-7/+1
* Larger frame encodingsCliff Click2025-04-112-8/+9
* Encoding bugsCliff Click2025-04-113-7/+17
* One more try for CICliff Click2025-04-112-1/+4
* Update NewX86.javaCliff Click2025-04-101-3/+0
* Update NewX86.javaCliff Click2025-04-101-1/+1
* Update NewX86.javaCliff Click2025-04-101-0/+3
* C tests check both Win64 qnd Sys5Cliff Click2025-04-103-32/+56
* Handle large arg count functionCliff Click2025-04-0913-93/+155
* Make eq() public (#199)Darrick Wiebe2025-04-0810-10/+10
* Fix risc5 bugs from emulatorCliff Click2025-04-082-2/+2
* arg_count, person (#198)Tamás Hadházy2025-04-081-0/+1
* Add 32b risc5 emulatorCliff Click2025-04-082-7/+8
* Update Encoding.javaCliff Click2025-04-071-4/+3
* x86 shift imm are 2-addrCliff Click2025-04-073-0/+3
* Minor arm fixes (#197)Tamás Hadházy2025-04-078-17/+51
* Fix sieveCliff Click2025-04-065-21/+17
* Fix store ref/0x66 prefixCliff Click2025-04-061-14/+22
* More encoding bugsCliff Click2025-04-066-10/+28
* StringHash x64 fixed (#195)Tamás Hadházy2025-04-063-8/+10
* Float uses unsigned compareCliff Click2025-04-052-7/+11
* Fix vs0 bugsCliff Click2025-04-055-8/+35
* Fix elf constantsCliff Click2025-04-057-75/+60
* Ch20 encoding (#194)Tamás Hadházy2025-04-0510-45/+169
* Add in-memory linkerCliff Click2025-04-055-119/+102
* Move PORTS into CodeGenCliff Click2025-04-052-2/+5
* Support constant tuplesCliff Click2025-04-043-40/+85
* Partial progress cpool in ELFCliff Click2025-04-042-66/+64
* Fix RA parallel phi assignCliff Click2025-04-031-1/+1
* Allow stacked cloneablesCliff Click2025-04-031-5/+10
* Bug Fix RegAllocCliff Click2025-04-024-35/+47
* Merge branch 'ch21' of https://github.com/SeaOfNodes/Simple into ch21Cliff Click2025-04-022-2/+2
|\
| * Make eq public on ConstantNode (#193)Darrick Wiebe2025-04-022-2/+2
* | parse negative floatsCliff Click2025-04-021-0/+1
|/
* Stronger inf loop assertCliff Click2025-04-027-7/+17