mirror of git://gcc.gnu.org/git/gcc.git
re PR target/80982 (gcc.target/powerpc/builtins-3-runnable.c fails starting with its introduction in r248846)
gcc/ChangeLog: 2017-06-07 Carl Love <cel@us.ibm.com> PR target/80982 * config/rs6000/altivec.md (double<mode>2): Fix the implementation of for BE. From-SVN: r248997
This commit is contained in:
parent
618f988cb2
commit
4a7f0dc060
|
|
@ -1,3 +1,9 @@
|
||||||
|
2017-06-07 Carl Love <cel@us.ibm.com>
|
||||||
|
|
||||||
|
PR target/80982
|
||||||
|
* config/rs6000/altivec.md (double<mode>2): Fix the implementation of
|
||||||
|
for BE.
|
||||||
|
|
||||||
2017-06-07 Carl Love <cel@us.ibm.com>
|
2017-06-07 Carl Love <cel@us.ibm.com>
|
||||||
|
|
||||||
* config/rs6000/altivec.md: Fix argument swizzle in vec_doublel
|
* config/rs6000/altivec.md: Fix argument swizzle in vec_doublel
|
||||||
|
|
|
||||||
|
|
@ -3002,9 +3002,9 @@
|
||||||
emit_insn (gen_vsx_xxsldwi_<mode> (rtx_tmp, operands[1],
|
emit_insn (gen_vsx_xxsldwi_<mode> (rtx_tmp, operands[1],
|
||||||
operands[1], rtx_val));
|
operands[1], rtx_val));
|
||||||
|
|
||||||
rtx_val = GEN_INT (8);
|
rtx_val = GEN_INT (2);
|
||||||
emit_insn (gen_vsx_xxsldwi_<mode> (rtx_tmp, rtx_tmp,
|
emit_insn (gen_vsx_xxsldwi_<mode> (rtx_tmp, operands[1],
|
||||||
operands[1],rtx_val));
|
rtx_tmp, rtx_val));
|
||||||
emit_insn (gen_vsx_xvcv<VS_sxwsp>dp (operands[0], rtx_tmp));
|
emit_insn (gen_vsx_xvcv<VS_sxwsp>dp (operands[0], rtx_tmp));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue