ridethepig
|
3c5710957d
|
reformat
|
2023-07-10 15:04:56 +08:00 |
|
ridethepig
|
40ac8b9d65
|
SCCP
|
2023-06-15 22:14:00 +08:00 |
|
ridethepig
|
3b5cd82206
|
refine mem2reg, frontend refactor
|
2023-06-15 09:21:56 +08:00 |
|
ridethepig
|
988534f446
|
fix heap overflow
|
2023-06-13 21:28:43 +08:00 |
|
ridethepig
|
9b9a96881a
|
buggy reg alloc
|
2023-05-26 21:51:41 +08:00 |
|
ridethepig
|
32bb8f38a7
|
llvm ir to low-level ir
|
2023-05-25 17:07:36 +08:00 |
|
ridethepig
|
3191c3ad10
|
rename namespace
|
2023-05-24 20:40:45 +08:00 |
|
ridethepig
|
67a32e446e
|
machine code gen part 1
|
2023-05-23 23:38:48 +08:00 |
|
ridethepig
|
a2d0c211a4
|
prepare to code selection
|
2023-05-23 13:58:25 +08:00 |
|
ridethepig
|
8a9c32e820
|
first workable Mem2Reg
|
2023-05-22 11:15:19 +08:00 |
|
ridethepig
|
b5e1610047
|
switch to O1 flag
|
2023-05-20 13:33:40 +08:00 |
|
ridethepig
|
375a325899
|
fix dominance
|
2023-05-20 13:23:09 +08:00 |
|
ridethepig
|
2a36406e3d
|
buggy mem2reg
|
2023-05-20 10:46:46 +08:00 |
|
ridethepig
|
7140d0bf2b
|
add dominance(partial)
|
2023-05-17 21:38:28 +08:00 |
|