diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2018-10-01 00:13:36 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2018-10-01 00:13:36 +0200 |
commit | b38ab29fe979d03b6eeb24308177f20cd028815e (patch) | |
tree | 6f5d025b3469f76204ec05b1d8229e8f79ab75b8 /gcc/ada/gcc-interface/misc.c | |
parent | 0df92803a9f297fd8af6f23b224f15e1cf12f12a (diff) | |
download | gcc-b38ab29fe979d03b6eeb24308177f20cd028815e.zip gcc-b38ab29fe979d03b6eeb24308177f20cd028815e.tar.gz gcc-b38ab29fe979d03b6eeb24308177f20cd028815e.tar.bz2 |
mmx.md (EMMS): New int iterator.
* config/i386/mmx.md (EMMS): New int iterator.
(emms): New int attribute.
(mmx_<emms>): Macroize insn from *mmx_emms and *mmx_femms using
EMMS int iterator. Explicitly declare clobbers.
(mmx_emms): Remove expander.
(mmx_femms): Ditto.
* config/i386/predicates.md (emms_operation): Remove predicate.
(vzeroall_pattern): New predicate.
(vzeroupper_pattern): Rename from vzeroupper_operation.
* config/i386/i386.c (ix86_avx_u128_mode_after): Use
vzeroupper_pattern and vzeroall_pattern predicates.
From-SVN: r264727
Diffstat (limited to 'gcc/ada/gcc-interface/misc.c')
0 files changed, 0 insertions, 0 deletions