rrvm-project / SysYc

compiler of Sysy2022, a programming language for ..what?
GNU General Public License v3.0
5 stars 0 forks source link

中端优化:全局变量局部化。 #124

Open Fuyuky opened 3 months ago

Fuyuky commented 3 months ago

如果一个全局变量 a 仅在主函数中被使用,则在主函数开头加入语句:

%a = alloc 4

然后将所有 load @a 的结果换成 %a