pw3pxgeff
  • Joined on
Loading Heatmap…

pw3pxgeff pushed to derder at pybqixnm9/nudt-compiler-cpp

  • bcb7093a52 添加了一些循环优化(未启用)与分块优化与内联优化(效果一般)
  • 7ecaa6b6fb update
  • 6b9cf3a448 fix(backend): add x16/x17 to GP allocatable set to fix segfaults
  • 5902060dae fix(backend): lower coalesce skip threshold to fix segfaults
  • 34cb79449f fix(backend): skip coalescing for large functions to prevent segfault\n\nFor functions with >150 vregs, discard move_preferences after\ncollection to skip active coalescing. Large functions like\nconv2d, 65_color, 68_brainfk have complex interference graphs\nthat cause coalescing to generate incorrect spill code.\n\nFixes segfaults in: conv2d-1/2/3, 65_color, 68_brainfk, 37_dct.\n\nKnown limitations: 30_many_dimensions and 39_fp_params still\nsegfault (pre-existing original compiler bugs in lowering/RA).\nMinor instruction count changes: h-8 +2.5%, matmul +7% etc.
  • Compare 40 commits »

4 days ago

pw3pxgeff pushed to derder at pybqixnm9/nudt-compiler-cpp

1 week ago

pw3pxgeff pushed to master at pybqixnm9/nudt-compiler-cpp

1 week ago

pw3pxgeff pushed to derder at pybqixnm9/nudt-compiler-cpp

1 week ago

pw3pxgeff pushed to derder at pybqixnm9/nudt-compiler-cpp

1 week ago

pw3pxgeff pushed to derder at pybqixnm9/nudt-compiler-cpp

1 week ago

pw3pxgeff pushed to derder at pybqixnm9/nudt-compiler-cpp

1 week ago

pw3pxgeff pushed to derder at pybqixnm9/nudt-compiler-cpp

  • 67e086704c Lab2,Lab3补充了指令数计算的脚本,Lab4的212测试样例有bug未调

3 weeks ago

pw3pxgeff pushed to derder at pybqixnm9/nudt-compiler-cpp

3 weeks ago

pw3pxgeff pushed to derder at pybqixnm9/nudt-compiler-cpp

1 month ago

pw3pxgeff pushed to derder at pybqixnm9/nudt-compiler-cpp

1 month ago

pw3pxgeff pushed to master at pybqixnm9/nudt-compiler-cpp

2 months ago

pw3pxgeff pushed to master at pybqixnm9/nudt-compiler-cpp

2 months ago

pw3pxgeff pushed to derder at pybqixnm9/nudt-compiler-cpp

2 months ago

pw3pxgeff pushed to derder at pybqixnm9/nudt-compiler-cpp

2 months ago

pw3pxgeff pushed to derder at pybqixnm9/nudt-compiler-cpp

2 months ago

pw3pxgeff pushed to lzk at pybqixnm9/nudt-compiler-cpp

2 months ago

pw3pxgeff pushed to derder at pybqixnm9/nudt-compiler-cpp

2 months ago

pw3pxgeff created branch derder in pybqixnm9/nudt-compiler-cpp

2 months ago

pw3pxgeff pushed to derder at pybqixnm9/nudt-compiler-cpp

2 months ago