[Bug middle-end/20432] complex reciprocal has too many operations

2016-08-30 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20432 Thomas Koenig changed: What|Removed |Added Last reconfirmed|2008-12-11 21:22:46 |2016-8-30 CC|

[Bug middle-end/20432] complex reciprocal has too many operations

2008-12-11 Thread tkoenig at gcc dot gnu dot org
--- Comment #5 from tkoenig at gcc dot gnu dot org 2008-12-11 21:22 --- This is still active with gcc -cx-complex-rules: : foo (&c); D.2256 = (double) REALPART_EXPR ; D.2258 = (double) IMAGPART_EXPR ; if (ABS_EXPR < ABS_EXPR != 0) goto ; else goto ; : Invalid sum of

[Bug middle-end/20432] complex reciprocal has too many operations

2005-03-17 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-03-17 13:41 --- (In reply to comment #3) > I cannot remember the rules but -0.0 * 0.0 could be -0.0 (and not 0.0), someone needs to help me > here. I'm trying to see what input could apply to, but I can't think of one

[Bug middle-end/20432] complex reciprocal has too many operations

2005-03-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-12 17:35 --- I cannot remember the rules but -0.0 * 0.0 could be -0.0 (and not 0.0), someone needs to help me here. -- What|Removed |Added --

[Bug middle-end/20432] complex reciprocal has too many operations

2005-03-11 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-03-11 21:36 --- (In reply to comment #1) > D.2395 * 0.0 > Can trap if D.2395 is a non quiet NAN. D.2395 gets its value from D.2395 = SR.23 / SR.24; two lines earlier. Is there anything that would generate a signal

[Bug middle-end/20432] complex reciprocal has too many operations

2005-03-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-11 21:25 --- D.2395 * 0.0 Can trap if D.2395 is a non quiet NAN. Likewise for "D.2387 + 0.0" Though in this case it does not matter because we are going to trap later on. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?i