diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2008-05-15 12:17:45 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2008-05-15 12:17:45 +0200 |
commit | 6784c6e03313eefa52ceb1a40776051ad1a720f1 (patch) | |
tree | e8e3101b543bf334b3bf8de5dd2921affe40734b /gcc/c-errors.c | |
parent | 8ded35f90c50bd3ff06e75f0bc90dc611360dcac (diff) | |
download | gcc-6784c6e03313eefa52ceb1a40776051ad1a720f1.zip gcc-6784c6e03313eefa52ceb1a40776051ad1a720f1.tar.gz gcc-6784c6e03313eefa52ceb1a40776051ad1a720f1.tar.bz2 |
sse.md (*vec_concatv2sf_sse4_1): New insn pattern.
* config/i386/sse.md (*vec_concatv2sf_sse4_1): New insn pattern.
(*vec_concatv2si_sse4_1): Use vector_move_operand predicate
for operand 2. Remove pinsr{q,d} with 0x0 immediate operand from
insn alternatives. Add missing alternatives.
(*vec_concatv2di_rex64_sse4_1): Likewise.
(*vec_concatv2si_sse2): Use "x" register constraint instead of "Y2".
(*vec_concatv2di_rex64_sse): Rename from *vec_concatv2di_rex64.
Require TARGET_SSE.
testsuite/ChangeLog:
* gcc.target/i386/sse-set-ps-1.c: New.
* gcc.target/i386/sse4_1-set-ps-1.c: Likewise.
From-SVN: r135331
Diffstat (limited to 'gcc/c-errors.c')
0 files changed, 0 insertions, 0 deletions