zzy
4f40f0d5e4
feat(mir): 添加寄存器分配 pass 支持
- 实现了核心寄存器分配接口 scc_reg_alloc.h
- 添加 x86_64 架构特定的寄存器分配实现
- 实现基础的虚拟寄存器到物理寄存器分配逻辑
- 支持栈槽分配和重载/存储指令生成
fix(argparse): 修复帮助信息打印中的枚举类型显示
- 将固定大小缓冲区改为动态字符串处理
- 正确显示枚举类型的选项值和可选值列表
- 使用 | 分隔符展示多个可选值
refactor(main): 调整编译流程中的 pass 阶段支持
- 更新配置文件中各编译阶段的名称定义
- 添加对寄存器分配、帧布局等中间表示 pass 的支持
- 重构主流程以支持不同 MIR 阶段的代码输出
2026-05-11 13:18:58 +08:00
..
2026-05-11 13:18:58 +08:00
2026-05-11 13:18:58 +08:00
2026-05-10 15:02:36 +08:00
2026-05-01 22:51:31 +08:00
2026-05-10 15:02:36 +08:00
2026-04-26 17:38:30 +08:00
2026-05-11 13:18:58 +08:00
2026-05-01 22:51:31 +08:00