Commit Graph

16 Commits

Author SHA1 Message Date
c4ca99d7b1 basically write mem2reg 2024-10-18 10:14:04 +00:00
0ddad5682a passed codegen local tests 2024-08-29 03:06:38 +00:00
bd9392ec83 fix bugs 2024-08-28 23:33:29 +00:00
88c7ae3fab ready for OJ test 2024-08-28 15:45:45 +00:00
f93e9f481c basically write codegen 2024-08-28 14:21:05 +00:00
46f659053b In half way of write codegen 2024-08-28 10:52:32 +00:00
07df48d0f1 fix bug of big stack cost 2024-08-27 23:22:35 +00:00
2168e402d3 write all functions 2024-08-24 01:28:40 +00:00
8781d58776 IR passed test, but bugs may remain 2024-08-23 15:50:59 +00:00
1df264ed77 fix many buuuuuuuuuuuuuuuuuuuuuugs 2024-08-23 11:25:33 +00:00
3093997908 ready to add more functions 2024-08-23 04:32:24 +00:00
1f9e7acade support argument as lvalue 2024-08-23 04:10:35 +00:00
cb56e7a184 add explicit member func call, ready to merge new testcases 2024-08-23 02:20:27 +00:00
839d0ad11c add array access 2024-08-22 15:52:50 +00:00
4f4113f16a write basic functions for LLVM IR 2024-08-22 06:39:38 +00:00
ed1ba4b59a set structure for IR 2024-08-21 04:10:36 +00:00