diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2014-09-21 17:13:14 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2014-09-21 17:13:14 +0200 |
commit | 1c173a32b193c4c75062cc8c3953e329d5cd7e88 (patch) | |
tree | d1a5ebfb093cb66d6fd22ec255f0f3ce2ed508ca /libgcc | |
parent | 1dc7b1f2086931a2b885ebb3cd09cc7a7639c276 (diff) | |
download | gcc-1c173a32b193c4c75062cc8c3953e329d5cd7e88.zip gcc-1c173a32b193c4c75062cc8c3953e329d5cd7e88.tar.gz gcc-1c173a32b193c4c75062cc8c3953e329d5cd7e88.tar.bz2 |
i386.c (ix86_expand_call): Generate MS->SYSV extra clobbered registers using clobber_reg.
* config/i386/i386.c (ix86_expand_call): Generate MS->SYSV extra
clobbered registers using clobber_reg. Remove UNSPEC decoration.
* config/i386/i386.md (unspec) <UNSPEC_MS_TO_SYSV_CALL>: Remove.
(*call_rex64_ms_sysv): Remove.
(*call_value_rex64_ms_sysv): Ditto.
* config/i386/predicates.md (call_rex64_ms_sysv_operation): Remove.
testsuite/ChangeLog:
* gcc.target/i386/avx-vzeroupper-16.c (dg-final): Remove check
for call_value_rex64_ms_sysv.
* gcc.target/i386/avx-vzeroupper-17.c (dg-final): Ditto.
* gcc.target/i386/avx-vzeroupper-18.c (dg-final): Remove check
for call_rex64_ms_sysv.
From-SVN: r215428
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions