[Bug target/79202] On Power8, consider using vupkhsw/xxpermdi to sign extend an int in a vector register instead of mfvsrwz/mtvsrwa

bergner at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Jan 24 15:11:00 GMT 2017


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

Peter Bergner <bergner at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bergner at gcc dot gnu.org

--- Comment #1 from Peter Bergner <bergner at gcc dot gnu.org> ---
This could be a register preference thing in IRA, similar to what I'm looking
at. In this case, we probably choose a int reg which forces the move to/from
the int reg file rather than keeping things in Altivec regs.


More information about the Gcc-bugs mailing list