包括公共子表达式优化、常表达式优化和循环不变式优化
2022-01-06 15:24:36 14KB 代码优化
1
#include #include #include #define ERROR 0 #define OK 1 #define NULL 0 struct consdef { char var; int val; }; void main() { FILE *cfptr; FILE *cfpt; char string[100][100]; char w[100]; char r[10]; char t; char string1='\n'; int a,b,c,d,j,m; int i=0; int e=0; int v; struct consdef valtable[100]; for(i=0;i<10;i++) {valtable[i].val=0; valtable[i].var=' '; } //初始化consdef i=0; if((cfptr=fopen("wsq.txt","r+"))==NULL)
2021-12-17 20:38:04 226KB 中间代码优化
1
编译原理试验报告 课题:中间代码优化;表达式语法分析等 包含所有的报告以及C++与程序
1
  编制程序,完成局部优化过程中的基本块划分。给定一段代码,判定程序的入口语句,划分基本块,删除无用产生式和冗余节点。
2019-12-21 21:21:50 164KB 编译原理 中间代码优化 基本块划分
1