On Jun 24, 2005, at 3:16 PM, Andrew Pinski wrote:
It is hard to reproduce the simple test case, exhibiting the same problem (-O1 producing better code than -O2). Yes, small test cases move the desired simplification to other phases.I wonder why combine can do the simplification though which is why stillproduce good code for the simple testcase: void f1(double *d,float *f2) { *f2 = 0.0; *d = 0.0; }
- fariborz
Thanks, Andrew Pinski