Commit Graph

18 Commits

Author SHA1 Message Date
ridethepig
648350d743 fixup before submit 2023-07-09 23:54:55 +08:00
ridethepig
8e570f6b4d peephole 2023-06-19 16:14:43 +08:00
ridethepig
2ec8ff8ed5 bug fix on hidden case 2023-06-18 19:53:09 +08:00
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
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
8a9c32e820 first workable Mem2Reg 2023-05-22 11:15:19 +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
ee09258b41 new test script 2023-05-15 13:49:11 +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
1bbad18f52 bugfix 2023-05-08 19:41:14 +08:00
ridethepig
7c226f7d91 trivial 2023-04-28 17:57:40 +08:00
ridethepig
c9863dda91 Antlr C++ configured 2023-04-28 15:00:58 +08:00