https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61397

--- Comment #10 from Michael Meissner <meissner at gcc dot gnu.org> ---
However, before I made the changes that finished the implementation of upper
regs support, the option was not functional for anything other than
power8-ldst.c.  It could not be used for any real program that involved
reloading for the GCC 4.8 and 4.9 releases.  The original power8-ldst.c was
there just to make sure the very minimal support that allowed DFmode to go into
the Altivec registers would still work.

When I picked up the work that went into the 5.0 compiler, the test case no
longer guaranteed that the register was allocated to an Altivec vector register
and that memory accesses to the vector register now tended to involve a copy
to/from the traditional floating point registers.  So, I rewrote the case, to
work with the final code.

Reply via email to