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.
 
 
 
 
黄熙哲 535a3c0122
feat(backend): exclude MovReg use from interference during graph build\n\nWhen building the interference graph, temporarily remove the use\noperand of MovReg instructions from the live set before processing\ndefs. This prevents the source and destination of a move from\ninterfering, enabling them to be assigned the same physical register.
1 week ago
2026test fix: 补全缺失的头文件目录 3 weeks ago
doc fix: 适配评测平台编译环境 3 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 lab5 3 weeks ago
scripts fix: 适配评测平台编译环境 3 weeks ago
src feat(backend): exclude MovReg use from interference during graph build\n\nWhen building the interference graph, temporarily remove the use\noperand of MovReg instructions from the live set before processing\ndefs. This prevents the source and destination of a move from\ninterfering, enabling them to be assigned the same physical register. 1 week 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
CMakeLists.txt Fix undefined behavior: signed overflow, negative left shift, float-to-int overflow 2 weeks ago
Error.txt fix: 确保 extlibs 目录包含完整的头文件 3 weeks ago
README.en.md Initial commit 2 months ago
README.md Fix merge conflict in README.md 2 weeks ago
settings.json lab2 2 months ago
test.zip 测试集 1 month ago
test1.sh add testdata 2 months ago
test2.sh feat: 实现基本标量优化 (Lab4) 1 month 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

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/