[Bug rtl-optimization/82636] powerpc: Unnecessary copy of __ieee128 parameter

2019-05-13 Thread tuliom at linux dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82636

Tulio Magno Quites Machado Filho  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #7 from Tulio Magno Quites Machado Filho  ---
(In reply to Peter Bergner from comment #6)
> Tulio and Mike, can you confirm that?

Confirmed with GCC 8.3.

Thanks!

[Bug rtl-optimization/82636] powerpc: Unnecessary copy of __ieee128 parameter

2019-04-30 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82636

Peter Bergner  changed:

   What|Removed |Added

 CC||bergner at gcc dot gnu.org
  Component|middle-end  |rtl-optimization

--- Comment #6 from Peter Bergner  ---
I think this may be fixed already.  I see for the two test cases:

Tulio's:

__fmaf128_power9:
.LFB0:
xsmaddqp4, 2, 3
xxlor 34,36,36
blr

...and Mikes:

__fmaf128_power9:
.LFB0:
.cfi_startproc
xsmaddqp 4,2,3
xxlor 34,36,36
blr

Tulio and Mike, can you confirm that?