aboutsummaryrefslogtreecommitdiff
path: root/gcc/selftest.c
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2016-08-11 17:36:52 +0000
committerH.J. Lu <hjl@gcc.gnu.org>2016-08-11 10:36:52 -0700
commitc73dd9864bb716800209f7fe5e86d95c4a3e9716 (patch)
tree7d56c0e50e0dd66c8dfb2d8b952c2b03f83dc0fe /gcc/selftest.c
parent385ed708b272bb4b53aeda3081960f63ac56d7b0 (diff)
downloadgcc-c73dd9864bb716800209f7fe5e86d95c4a3e9716.zip
gcc-c73dd9864bb716800209f7fe5e86d95c4a3e9716.tar.gz
gcc-c73dd9864bb716800209f7fe5e86d95c4a3e9716.tar.bz2
Support TImode CONST_WIDE_INT store in 64-bit STV
Support TImode CONST_WIDE_INT store generated from piecewise store. Need to verify performance impact before enabling TImode CONST_INT store for __int128. gcc/ * config/i386/i386.c (timode_scalar_to_vector_candidate_p): Allow TImode CONST_WIDE_INT store. (timode_scalar_chain::convert_insn): Handle CONST_WIDE_INT store. gcc/testsuite/ * gcc.target/i386/pieces-strcpy-1.c: New test. * gcc.target/i386/pieces-strcpy-2.c: Likewise. From-SVN: r239383
Diffstat (limited to 'gcc/selftest.c')
0 files changed, 0 insertions, 0 deletions