⚡ ScratchV

编译器课程

  • 🏠 课程首页
    • 00环境搭建指南
    • 01编译器概念入门
    • 02快速上手教程
    • 03指标解读指南
    • 04故障排除 FAQ
    • 05汇编代码美化器
    • 07编译器日志增强器
    • 09DSL 错误提示美化器
    • 11控制流图 (CFG) 生成器
    • 13窥孔优化器
    • 18指令调度器
    • 20代码规范与格式化
    • 06性能基准套件
    • 12指令计数统计器
    • 01DSL 前端增强器
    • 14常量加载合并优化
    • 17寄存器分配
    • 21IR 验证器
    • 28扩展指令选择 (F/D/abs/sqrt)
📊 📈 GitHub
首页 › 入门模块 — 动手做

🔰 入门模块 — 动手做

从零开始实现编译器的基础工具:美化器、日志、CFG、窥孔、调度

05
汇编代码美化器
入门模块 — 动手做
07
编译器日志增强器
入门模块 — 动手做
09
DSL 错误提示美化器
入门模块 — 动手做
11
控制流图 (CFG) 生成器
入门模块 — 动手做
13
窥孔优化器
入门模块 — 动手做
18
指令调度器
入门模块 — 动手做
20
代码规范与格式化
入门模块 — 动手做

ScratchV — AI 编译器实战课程 · GitHub