[Bug middle-end/20610] Real by complex multiplications perform unnecessary operations

2005-03-24 Thread fredrik dot huss at home dot se
--- Additional Comments From fredrik dot huss at home dot se 2005-03-24 09:21 --- Thanks for looking into this! Yes, I was meaning when -ffast-math is NOT used, so maybe this is completely unrelated. But I was thinking that even without -ffast-math, this should not require a full

[Bug middle-end/20610] New: Real by complex multiplications perform unnecessary operations

2005-03-23 Thread fredrik dot huss at home dot se
Status: UNCONFIRMED Severity: normal Priority: P2 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: fredrik dot huss at home dot se CC: gcc-bugs at gcc dot gnu dot org GCC build triplet: i686-pc-linux

[Bug middle-end/19953] Special-case real + complex arithmetic operation (-ffast-math)

2005-03-16 Thread fredrik dot huss at home dot se
--- Additional Comments From fredrik dot huss at home dot se 2005-03-16 17:25 --- I see similar problems with real by complex multiplications in C++. The following test program, #include std::complex a, b; double c; void f() { a = b * c; } when compiled with "g+