ridethepig
|
c97f3dfdac
|
block merge
|
2023-06-18 18:55:28 +08:00 |
|
ridethepig
|
247d92b0ab
|
dead code elimination
|
2023-06-18 00:54:52 +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
|
81bd968258
|
RegAlloc pass all func test
|
2023-06-14 20:53:57 +08:00 |
|
ridethepig
|
6bf4093bfb
|
first sysy2asm all function pass
|
2023-06-14 17:37:08 +08:00 |
|
ridethepig
|
8b0f0f63a1
|
buggy buggy reg alloc
|
2023-06-12 20:50:05 +08:00 |
|
ridethepig
|
5c1278280a
|
optimize local array init
|
2023-06-08 17:13:53 +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
|
2a36406e3d
|
buggy mem2reg
|
2023-05-20 10:46:46 +08:00 |
|
ridethepig
|
53b6e3e33f
|
buggy ir gen
|
2023-05-13 10:37:31 +08:00 |
|
ridethepig
|
1bbad18f52
|
bugfix
|
2023-05-08 19:41:14 +08:00 |
|
ridethepig
|
619145bf22
|
infrastructure update
|
2023-05-06 18:54:00 +08:00 |
|
ridethepig
|
7cd6471b9d
|
untested frontend, and without array support
|
2023-05-05 21:24:02 +08:00 |
|
ridethepig
|
ed1f6d52d8
|
ConstExpr eval with const lval
|
2023-05-02 17:20:35 +08:00 |
|