summaryrefslogtreecommitdiff
path: root/chapter21/src/main/java/com
Commit message (Expand)AuthorAgeFilesLines
* Fix sameBlockNoClobber and refine insertAfterAndReplace (#189)Darrick Wiebe2025-03-313-8/+10
* Fix bug j_type encodingCliff Click2025-03-3016-30/+23
* Pass new reg assertsCliff Click2025-03-3010-102/+51
* Update x86_64_v2.javaCliff Click2025-03-301-5/+3
* Remove leftover printsCliff Click2025-03-303-6/+1
* Fix some RISC encodings around FP spillsCliff Click2025-03-305-19/+21
* Extra assert for reg numbering (#188)Tamás Hadházy2025-03-3017-58/+136
* Make RegMaskRW public and add mutating or; Fix coelesce bug (#186)Darrick Wiebe2025-03-306-28/+39
* fix indentCliff Click2025-03-301-4/+4
* Encode ptr loadsCliff Click2025-03-303-7/+8
* Fix BB layout bugCliff Click2025-03-302-5/+16
* Force split during a parallel assignmentCliff Click2025-03-291-8/+22
* Enable asm printing to be flipped to big-endian (#185)Darrick Wiebe2025-03-296-3/+17
* Fix non-deterministic bugCliff Click2025-03-291-2/+5
* Split popular constantsCliff Click2025-03-293-33/+74
* Arm major opcodes, riscv load-store fixes (#183)Tamás Hadházy2025-03-2953-94/+199
* Ch20 encoding (#181)Tamás Hadházy2025-03-284-57/+55
* risc5 encoding bugCliff Click2025-03-283-5/+10
* More custom op namesCliff Click2025-03-281-0/+3
* Update LoadRISC.javaCliff Click2025-03-281-1/+1
* R5 encoding bug fixesCliff Click2025-03-273-10/+21
* Update LUI.javaCliff Click2025-03-261-1/+1
* more portableCliff Click2025-03-262-3/+5
* Minor improves to portabilityCliff Click2025-03-263-3/+5
* few more publicsCliff Click2025-03-253-3/+3
* RISC5 branch encoding bugCliff Click2025-03-252-2/+2
* Minor cleanupsCliff Click2025-03-255-12/+17
* Call Simple function from C (#179)XmiliaH2025-03-251-2/+2
* Update UJmpRISC.javaCliff Click2025-03-251-1/+1
* Make more publicCliff Click2025-03-244-5/+6
* Driver related fixes and improvements (#175)Dmitry Stogov2025-03-241-5/+5
* First run as elf binary (#178)XmiliaH2025-03-231-9/+13
* CoalesacingCliff Click2025-03-239-26/+188
* Correct golden spill countsCliff Click2025-03-233-17/+14
* Ch20 encoding (#177)Tamás Hadházy2025-03-2342-70/+180
* More RegAllocCliff Click2025-03-234-22/+46
* x86 test opCliff Click2025-03-233-9/+25
* Robust pre-encodingCliff Click2025-03-231-2/+2
* riscv load/store does not do [reg+reg]Cliff Click2025-03-236-15/+17
* Ch20 encoding (#176)Tamás Hadházy2025-03-218-11/+139
* Stack slot updatesCliff Click2025-03-2115-48/+334
* constant poolCliff Click2025-03-197-50/+161
* ELF exporting takes a target fileCliff Click2025-03-192-12/+7
* bugzCliff Click2025-03-185-5/+20
* Missing address size on riscCliff Click2025-03-181-0/+1
* Fix missed peepCliff Click2025-03-182-4/+6
* better printingCliff Click2025-03-181-1/+1
* Missed merge pieceCliff Click2025-03-181-2/+2
* Fix comment printingCliff Click2025-03-186-7/+9
* changed relo ABICliff Click2025-03-1820-78/+115