diff options
author | Carl Love <cel@us.ibm.com> | 2018-01-17 16:21:02 +0000 |
---|---|---|
committer | Carl Love <carll@gcc.gnu.org> | 2018-01-17 16:21:02 +0000 |
commit | 84e777839cc458da2c24bda8e7be1665be1f709c (patch) | |
tree | c13a7479b2f2336170c74b252d5a18e0ff65325b /gcc/function-tests.c | |
parent | a6574dbe05a03e31766f1a4629960b0671a2c680 (diff) | |
download | gcc-84e777839cc458da2c24bda8e7be1665be1f709c.zip gcc-84e777839cc458da2c24bda8e7be1665be1f709c.tar.gz gcc-84e777839cc458da2c24bda8e7be1665be1f709c.tar.bz2 |
vsx.md (define_expand xl_len_r, [...]): Add match_dup argument.
gcc/ChangeLog:
2018-01-17 Carl Love <cel@us.ibm.com>
* config/rs6000/vsx.md (define_expand xl_len_r,
define_expand stxvl, define_expand *stxvl): Add match_dup argument.
(define_insn): Add, match_dup 1 argument to define_insn stxvll and
lxvll.
(define_expand, define_insn): Move the shift left from the
define_insn to the define_expand for lxvl and stxvl instructions.
* config/rs6000/rs6000-builtin.def (BU_P9V_64BIT_VSX_2): Change LXVL
and XL_LEN_R definitions to PURE.
gcc/testsuite/ChangeLog:
2018-01-17 Carl Love <cel@us.ibm.com>
* gcc.target/powerpc/builtins-6-p9-runnable.c: Add additional tests.
Add debug print statements.
* gcc.target/powerpc/builtins-5-p9-runnable.c: Add test to do
16 byte vector load followed by a partial vector load.
From-SVN: r256798
Diffstat (limited to 'gcc/function-tests.c')
0 files changed, 0 insertions, 0 deletions