Files
scc/libs
zzy c6e3bb2e20 feat(mir): 添加x86架构相关头文件并重构MIR指令表示
- 创建scc_x86_mir.h头文件,定义x86后端MIR指令结构和操作数构造器
- 创建scc_x86_isel.h头文件,定义x86_64指令选择器和相关工具函数
- 创建scc_x86_reg_alloc.h头文件,定义x86寄存器分配架构特定接口
- 移除旧的x86_64_isel.h和x86_64_reg_alloc.h文件
- 重构scc_mir.h中的指令表示,使用联合体存储伪指令数据
- 更新ABI lowering回调参数,使用void指针保持类型无关
- 扩展寄存器分配操作接口,添加指令信息查询和伪指令处理功能
- 更新目标文件包含路径以使用新的头文件命名
2026-05-20 11:07:05 +08:00
..

lexer

(Lexical Analysis) 词法分析

pproc

(Preprocessor) 预处理器

parser

(Syntax analysis) 语法分析

sema

(Semantic Analysis) 语义分析

ast

(Abstract Syntax Tree) 抽象语法树

ast2ir

抽象语法树到中间代码

ir

(Intermediate Representation) 中间代码标识

cfg

(Control Flow Graph) 控制流图

hir

(High-Level Intermediate Representation) 高级中间代码标识

lir

(Low-Level Intermediate Representation) 低级中间代码标识

mir

(Machine Intermediate Representation) 机器中间代码标识

ir2mcode

中间代码到机器码

mcode

(Machine Code) 机器码

sccf

统一输出格式

target

目标平台支持

Windows Portable Executable Format

Windows Portable Executable Format 中文文档