diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2012-05-10 21:34:19 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2012-05-10 21:34:19 +0200 |
commit | e338c25c4b366dcc55c939bc1c500652aa4577c9 (patch) | |
tree | 39e59fe410bdbf39e28fe9824ac1d8bf0a89bef5 /gcc/ira.c | |
parent | 0b7ad29fc8eb5c67935335e54f0be27919cc12c3 (diff) | |
download | gcc-e338c25c4b366dcc55c939bc1c500652aa4577c9.zip gcc-e338c25c4b366dcc55c939bc1c500652aa4577c9.tar.gz gcc-e338c25c4b366dcc55c939bc1c500652aa4577c9.tar.bz2 |
i386.md (*movoi_internal_avx): Handle TARGET_SSE_PACKED_SINGLE_INSN_OPTIMAL and TARGET_SSE_TYPELESS_STORES.
* config/i386/i386.md (*movoi_internal_avx): Handle
TARGET_SSE_PACKED_SINGLE_INSN_OPTIMAL and TARGET_SSE_TYPELESS_STORES.
(*movti_internal_rex64): Handle TARGET_SSE_PACKED_SINGLE_INSN_OPTIMAL.
(*movti_internal_sse): Ditto.
(*movtf_internal): Ditto.
* config/i386/sse.md (ssePSmode): New mode attribute.
(*move<mode>_internal): Use ssePSmode.
(*<sse>_movu<ssemodesuffix><avxsizesuffix>): Ditto.
(*<sse2>_movdqu<avxsizesuffix>): Ditto.
* config/i386/i386.c (standard_sse_constant_opcode): Do not handle
TARGET_SSE_PACKED_SINGLE_INSN_OPTIMAL here.
From-SVN: r187372
Diffstat (limited to 'gcc/ira.c')
0 files changed, 0 insertions, 0 deletions