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
|
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
|
44d42d3163
|
better gep generation
|
2023-05-24 17:05:58 +08:00 |
|
ridethepig
|
c2e91b1e3c
|
improved cfg with block simplification
|
2023-05-20 12:29:41 +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 |
|
ridethepig
|
a9a340f482
|
Rename API, Make emit IR optional
|
2023-05-17 00:25:13 +08:00 |
|
ridethepig
|
57094c9afe
|
functional all pass
|
2023-05-16 00:41:02 +08:00 |
|
ridethepig
|
391b529960
|
At least, they all compiles
|
2023-05-14 19:44:51 +08:00 |
|
ridethepig
|
53b6e3e33f
|
buggy ir gen
|
2023-05-13 10:37:31 +08:00 |
|
ridethepig
|
547651676c
|
trivial update
|
2023-05-11 10:19:03 +08:00 |
|