summaryrefslogtreecommitdiff
path: root/chapter21/src
Commit message (Expand)AuthorAgeFilesLines
* R5 fcmp, flt load from poolCliff Click2025-04-1510-96/+90
* riscv emulator (#206)Tamás Hadházy2025-04-158-24/+241
* Remove incorrect assert (#205)Darrick Wiebe2025-04-151-1/+0
* Revamp calling convention mathCliff Click2025-04-1539-712/+483
* win64 shadow stack killed by callsCliff Click2025-04-141-1/+6
* NewXXX honors declared CCCliff Click2025-04-143-23/+5
* Missing hasCalls for NewxxxCliff Click2025-04-142-7/+5
* EvalRISC5 handles callocCliff Click2025-04-137-326/+123
* Cleanup recent phi xformCliff Click2025-04-131-35/+42
* negateCliff Click2025-04-1311-93/+427
* Handle infinite loopsCliff Click2025-04-1327-124/+246
* 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-125-29/+47
* | 2 more encoding bugsCliff Click2025-04-127-7/+46
|/
* MemStore interface (#201)Darrick Wiebe2025-04-1218-71/+111
* 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
* Update Chapter20Test.javaCliff Click2025-04-111-4/+5
* Remove debug printsCliff Click2025-04-114-16/+10
* Larger frame encodingsCliff Click2025-04-112-8/+9
* Encoding bugsCliff Click2025-04-115-10/+20
* Update TestC.javaCliff Click2025-04-111-1/+1
* One more try for CICliff Click2025-04-113-1/+5
* Update NewX86.javaCliff Click2025-04-101-3/+0
* Update NewX86.javaCliff Click2025-04-101-1/+1
* Update NewX86.javaCliff Click2025-04-101-0/+3
* better ci errorCliff Click2025-04-101-0/+4
* C tests check both Win64 qnd Sys5Cliff Click2025-04-1014-93/+139
* Handle large arg count functionCliff Click2025-04-0917-108/+167
* Make eq() public (#199)Darrick Wiebe2025-04-0810-10/+10
* Fix risc5 bugs from emulatorCliff Click2025-04-087-47/+72
* arg_count, person (#198)Tamás Hadházy2025-04-087-7/+66
* Add 32b risc5 emulatorCliff Click2025-04-085-7/+328
* Clean testsCliff Click2025-04-072-2/+2
* 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-0713-20/+139
* Math lib by default for CICliff Click2025-04-062-1/+2
* ignore gcc warning during CICliff Click2025-04-061-2/+2
* Debug printing for CICliff Click2025-04-061-0/+4
* Fix sieveCliff Click2025-04-0610-34/+30
* Fix store ref/0x66 prefixCliff Click2025-04-061-14/+22
* More encoding bugsCliff Click2025-04-0611-74/+98
* Merge branch 'ch21' of https://github.com/SeaOfNodes/Simple into ch21Cliff Click2025-04-063-8/+10
|\
| * StringHash x64 fixed (#195)Tamás Hadházy2025-04-063-8/+10
* | End-to-end testing of x86 encodingCliff Click2025-04-067-23/+139
|/
* Float uses unsigned compareCliff Click2025-04-052-7/+11
* Fix vs0 bugsCliff Click2025-04-058-13/+40
* Fix elf constantsCliff Click2025-04-0511-89/+74