<div dir="ltr"><div>Given some code:</div><div><br></div><div>static int x = 100;</div><div><br></div><div>int main() {</div><div>   x = 101;</div><div>   printf("%d\n", x);</div><div>}</div><div><br></div><div>results in:</div><div><br></div><div>%0 = load i1</div><div>%1 = select %0, 101, 100</div><div>...</div><div>...</div><div><br></div><div>1) What architecture(s) does this benefit?</div><div>2) What's the best way to circumvent this in the backend (currently I am just not allowing this opt function to run)? I have tried a few setOperationAction methods to no result. Rather not just comment out core code because it makes porting more difficult.</div><div><br></div><div>-Ryan</div></div>