vector.md (vec_pack_trunc_v2df): Adjust for little endian.
2013-11-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com> * config/rs6000/vector.md (vec_pack_trunc_v2df): Adjust for little endian. From-SVN: r204349
This commit is contained in:
parent
96f9e25a4b
commit
9c778e5981
|
@ -1,3 +1,8 @@
|
|||
2013-11-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||||
|
||||
* config/rs6000/vector.md (vec_pack_trunc_v2df): Adjust for
|
||||
little endian.
|
||||
|
||||
2013-11-04 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR tree-optimization/58946
|
||||
|
|
|
@ -830,7 +830,12 @@
|
|||
|
||||
emit_insn (gen_vsx_xvcvdpsp (r1, operands[1]));
|
||||
emit_insn (gen_vsx_xvcvdpsp (r2, operands[2]));
|
||||
rs6000_expand_extract_even (operands[0], r1, r2);
|
||||
|
||||
if (BYTES_BIG_ENDIAN)
|
||||
rs6000_expand_extract_even (operands[0], r1, r2);
|
||||
else
|
||||
rs6000_expand_extract_even (operands[0], r2, r1);
|
||||
|
||||
DONE;
|
||||
})
|
||||
|
||||
|
|
Loading…
Reference in New Issue