[Bug target/93720] [10 Regression] vector creation from two parts of two vectors produces TBL rather than ins
pinskia at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sun Feb 16 20:08:00 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93720
--- Comment #7 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Created attachment 47853
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47853&action=edit
A better version
This attached patch is generalized version of the vec_perm to insert. We don't
need need patterns in the .md file as there are already enough to do the
correct thing.
Yes we still have the extra mov, but that seems to be a register allocator
issue. I have not looked into it further.
More information about the Gcc-bugs
mailing list