Commit Graph

22 Commits

Author SHA1 Message Date
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
01ec3d83f2 add rv64 sim to tester script 2023-05-30 00:55:45 +08:00
ridethepig
6f1836450a prepare for rv64 sim (ignoring buggy reg alloc) 2023-05-29 01:23:10 +08:00
ridethepig
3191c3ad10 rename namespace 2023-05-24 20:40:45 +08:00
ridethepig
8a9c32e820 first workable Mem2Reg 2023-05-22 11:15:19 +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
ee09258b41 new test script 2023-05-15 13:49:11 +08:00
ridethepig
436d22b452 fix cond gen 2023-05-15 10:20:40 +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
ae32334ccc compile and link on x86 2023-05-08 22:58:12 +08:00
ridethepig
4706c79a6d at least everything compiles 2023-05-08 21:16:16 +08:00
ridethepig
1bbad18f52 bugfix 2023-05-08 19:41:14 +08:00
ridethepig
dd48562daa buggy buggy frontend 2023-05-07 21:59:04 +08:00
ridethepig
619145bf22 infrastructure update 2023-05-06 18:54:00 +08:00
ridethepig
ed1f6d52d8 ConstExpr eval with const lval 2023-05-02 17:20:35 +08:00
ridethepig
26de003feb rewrite grammar file 2023-04-29 23:03:41 +08:00
ridethepig
6e7d740938 Fix installation script 2023-04-28 19:20:45 +08:00
ridethepig
31bf47eb70 Make anltr conformed to standard env 2023-04-28 16:38:48 +08:00