在下列情况下,代码生成器可以执行哪些代码优化?

时间:2013-12-11 01:51:49

标签: optimization if-statement computer-science

嗯,在读一本书的时候,我发现了这个有意思的问题

可以执行什么代码优化 在构建时通过代码生成器 代表声明的机器代码:

如果(X = 5)(Z←X + 2)

其他(Z←X + 4)

编辑:只要我们知道X = 5,我们就不需要每次只从内存注册表中加载X来使z = 7。因此,如果X = 5,我们只需要为Z分配7而不包括添加

的X.

0 个答案:

没有答案