https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63965
--- Comment #4 from Michael Meissner <meissner at gcc dot gnu.org> --- Created attachment 34060 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34060&action=edit Patch to provide loading 'easy' altivec constants into GPR registers Some vector constants can be made easily with the vector load and splat immediate instructions and loaded into the Altivec registers. If we are loading into GPR registers, this patch adds an alternative to load up the values using arithmetic operations.