1. 07 Aug, 2022 7 commits
  2. 06 Aug, 2022 1 commit
  3. 04 Aug, 2022 2 commits
  4. 03 Aug, 2022 4 commits
  5. 02 Aug, 2022 2 commits
  6. 01 Aug, 2022 1 commit
  7. 30 Jul, 2022 4 commits
  8. 28 Jul, 2022 1 commit
  9. 26 Jul, 2022 1 commit
  10. 24 Jul, 2022 1 commit
    • 王纪开's avatar
      feat: Register Allocation. WIP. · 3cc3ae97
      王纪开 authored
      1.	IR 处理local数组初始化没有把空间都清零。
      2.	很多调用eabi的指令要写个Pass转换为函数调用,CastInst也还没搞
      3.	寄存器分配这边没有注意保存callee saved reg。
      4.	指令选择那里还要多注意Float
      5.	Putf的vararg传参遇到浮点数,占用两个寄存器或者存内存,用特殊指令。还没处理。
      6.	测试代码太大超过32MB的B指令跳转范围。。。
      7.	到处都注意多加注释,把注释打通
      8.	最好再把栈上哪个位置是什么也保存为map,另外打印一下
      3cc3ae97
  11. 23 Jul, 2022 2 commits
  12. 22 Jul, 2022 2 commits
  13. 20 Jul, 2022 1 commit
  14. 13 Jul, 2022 4 commits
  15. 12 Jul, 2022 5 commits
  16. 11 Jul, 2022 2 commits