https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32826
Segher Boessenkool <segher at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2017-03-29 CC| |segher at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #4 from Segher Boessenkool <segher at gcc dot gnu.org> --- It generates different code now, but still a LHS: vxor 0,0,0 li 10,16 lis 9,e@ha vsldoi 13,1,0,8 vadduwm 1,1,13 vsldoi 0,1,0,4 vadduwm 1,1,0 stvx 1,1,10 lwz 10,16(1) addi 1,1,32 stw 10,e@l(9) (-m32 -mcpu=cell, but similar with different cpus or -m64).