IR对其他优化也帮助很大 常量折叠(eg x1=4*1024 变成x1=4096) 常量传播(x1=4;y1=x1 变为 x1=4;y1=4) 强度消减(y1=x1*3变为y1=(x1<<1)+x1) 死代码删除(if(2>1){y1=1;}else{y2=1;}变为y1=1)
转载于:https://my.oschina.net/iioschina/blog/3065628
IR对其他优化也帮助很大 常量折叠(eg x1=4*1024 变成x1=4096) 常量传播(x1=4;y1=x1 变为 x1=4;y1=4) 强度消减(y1=x1*3变为y1=(x1<<1)+x1) 死代码删除(if(2>1){y1=1;}else{y2=1;}变为y1=1)
转载于:https://my.oschina.net/iioschina/blog/3065628