style(dev): 清理失真文件头注释
This commit is contained in:
@@ -1,6 +1,4 @@
|
||||
// IR 上下文:
|
||||
// - 管理类型与常量的创建/复用
|
||||
// - 保存字符串常量、符号等公共资源(按需要扩展)
|
||||
// 管理基础类型、整型常量池和临时名生成。
|
||||
#include "ir/IR.h"
|
||||
|
||||
#include <sstream>
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
// IR Module:
|
||||
// - 保存全局变量与函数列表
|
||||
// - 维护与目标相关的模块级信息(如需要)
|
||||
// 保存函数列表并提供模块级上下文访问。
|
||||
|
||||
#include "ir/IR.h"
|
||||
|
||||
|
||||
@@ -1,7 +1,4 @@
|
||||
// 极简类型系统:仅支持 void 与 i32。
|
||||
|
||||
// 还应该包含 f32、数组类型等
|
||||
// - 参照SysY官方文档范围逐步补齐
|
||||
// 当前仅支持 void、i32 和 i32*。
|
||||
#include "ir/IR.h"
|
||||
|
||||
namespace ir {
|
||||
|
||||
@@ -1,9 +1 @@
|
||||
// IR Pass 管理:
|
||||
// - 按优化级别组织优化 pipeline
|
||||
// - 统一运行 pass、统计与调试输出(按需要扩展)
|
||||
//
|
||||
// Lab5 推荐顺序(可迭代多轮):
|
||||
// 1. ConstFold
|
||||
// 2. CSE
|
||||
// 3. DCE
|
||||
// 4. CFGSimplify
|
||||
// IR Pass 管理骨架。
|
||||
|
||||
Reference in New Issue
Block a user