Re: [Bug c/43639] New: Missed optimization with complex long double
Sent from my iPhone On Apr 3, 2010, at 11:21 PM, "svfuerst at gmail dot com" > wrote: gcc 4.4 compiles the following: _Complex long double foo(long double p1, long double p2) { return p1 + (__extension__ 1.0iF) * p2; } gcc-4.4 -O3 tgcc.c -c -o tgcc.o into 0x <+0>
[Bug c/43639] New: Missed optimization with complex long double
gcc 4.4 compiles the following: _Complex long double foo(long double p1, long double p2) { return p1 + (__extension__ 1.0iF) * p2; } gcc-4.4 -O3 tgcc.c -c -o tgcc.o into 0x <+0>: fldt 0x8(%rsp) 0x0004 <+4>: fldt 0x18(%rsp) 0x0