[Bug target/100085] Bad code for union transfer from __float128 to vector types
segher at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Feb 24 21:17:42 GMT 2022
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100085
Segher Boessenkool <segher at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |WAITING
--- Comment #18 from Segher Boessenkool <segher at gcc dot gnu.org> ---
What do you see, what do you want to see?
For me (powerpc64-linux -mcpu=power10) I see three empty functions, and
for the last
stxv 34,-16(1)
ld 3,-16(1)
ld 4,-8(1)
blr
(and the same for power7 and later, just less efficient until p9; and the
same with -mlittle -mabi=elfv2).
More information about the Gcc-bugs
mailing list