You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
黄熙哲 a253ce37d9
refactor(backend): simplify scratch register selection with lambda helper
4 days ago
2026test fix: 补全缺失的头文件目录 2 weeks ago
2026test_results 循环优化 1 week ago
doc fix: 适配评测平台编译环境 2 weeks ago
include feat(remat): add rematerializable annotation for MovImm instructions 1 week ago
lab1_results Lab2代码 2 months ago
lab2_results lab4:ir(实现了基本,还需进一步调整) 1 month ago
lab3_results lab5 3 weeks ago
lab5_results/asm 实现循环优化:LICM、强度削弱、循环展开、循环分裂 1 week ago
scripts fix: 适配评测平台编译环境 2 weeks ago
src refactor(backend): simplify scratch register selection with lambda helper 4 days ago
sylib feat(remat): add rematerializable annotation for MovImm instructions 1 week ago
test 同步测试集 1 month ago
test_merged 修复CFG 3 weeks ago
third_party Merge master into zhm: apply all fixes for evaluation system 2 weeks ago
.gitignore Add missing PassManager.h and fix .gitignore to not ignore src/include/ 2 weeks ago
2026test.sh 实现循环优化:LICM、强度削弱、循环展开、循环分裂 1 week ago
CLAUDE.md chore: update instruction count baseline after loop optimizations merge\n\nAdditional reductions from loop IR passes:\n- conv2d: 657->629 (-28), fft: 619->605 (-14)\n- huffman: 849->829 (-20), sl: 280->264 (-16)\n- knapsack: 175->167 (-8), transpose: 211->207 (-4)\n- 01_mm: 313->310 (-3), h-10: 335->329 (-6)\n\nRestore CLAUDE.md deleted during merge. 1 week ago
CMakeLists.txt Fix undefined behavior: signed overflow, negative left shift, float-to-int overflow 2 weeks ago
Error.txt fix: 确保 extlibs 目录包含完整的头文件 2 weeks ago
README.en.md Initial commit 2 months ago
README.md Fix merge conflict in README.md 2 weeks ago
count_asm.sh chore: simplify baseline to single-column historical minimum\n\nRemove source baseline concept. Each test now tracks only its\nbest-ever instruction count. count_asm.sh updated to directly\nupdate baseline when a new lower value is found. 5 days ago
settings.json lab2 2 months ago
test.zip 测试集 1 month ago
test1.sh add testdata 2 months ago
test2.sh feat: 实现基本标量优化 (Lab4) 4 weeks ago
test3.sh lab5 3 weeks ago
test4.sh lab5 3 weeks ago
test4_instcount.sh lab4 4 weeks ago
test5.sh lab5 3 weeks ago
time_opt.txt 循环优化 1 week ago
指令数基线.md chore: simplify baseline to single-column historical minimum\n\nRemove source baseline concept. Each test now tracks only its\nbest-ever instruction count. count_asm.sh updated to directly\nupdate baseline when a new lower value is found. 5 days ago

README.en.md

2026编译比赛设计赛

Description

{When you're done, you can delete the content in this README and update the file with details for others getting started with your repository}

Software Architecture

Software architecture description

Installation

  1. xxxx
  2. xxxx
  3. xxxx

Instructions

  1. xxxx
  2. xxxx
  3. xxxx

Contribution

  1. Fork the repository
  2. Create Feat_xxx branch
  3. Commit your code
  4. Create Pull Request

Gitee Feature

  1. You can use Readme_XXX.md to support different languages, such as Readme_en.md, Readme_zh.md
  2. Gitee blog blog.gitee.com
  3. Explore open source project https://gitee.com/explore
  4. The most valuable open source project GVP
  5. The manual of Gitee https://gitee.com/help
  6. The most popular members https://gitee.com/gitee-stars/