diff options
author | Jan Hubicka <jh@suse.cz> | 2013-10-19 14:11:14 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2013-10-19 12:11:14 +0000 |
commit | 41ee845b75a5025e4d376d8df8661e1340b59d0a (patch) | |
tree | 432272133578a944dd10eac6df2977c235104f3b /gcc/system.h | |
parent | 322cb62ac5c93e21a859cce27c0d8e8b1b6c1c01 (diff) | |
download | gcc-41ee845b75a5025e4d376d8df8661e1340b59d0a.zip gcc-41ee845b75a5025e4d376d8df8661e1340b59d0a.tar.gz gcc-41ee845b75a5025e4d376d8df8661e1340b59d0a.tar.bz2 |
i386.h (ACCUMULATE_OUTGOING_ARGS): Disable accumulation for cold functions.
* config/i386/i386.h (ACCUMULATE_OUTGOING_ARGS): Disable accumulation
for cold functions.
* x86-tune.def (X86_TUNE_USE_LEAVE): Update comment.
(X86_TUNE_PUSH_MEMORY): Likewise.
(X86_TUNE_AVX256_UNALIGNED_LOAD_OPTIMAL,
X86_TUNE_AVX256_UNALIGNED_STORE_OPTIMAL): New.
(X86_TUNE_ACCUMULATE_OUTGOING_ARGS, X86_TUNE_ALWAYS_FANCY_MATH_387): New.
* i386.c (x86_accumulate_outgoing_args, x86_arch_always_fancy_math_387,
x86_avx256_split_unaligned_load, x86_avx256_split_unaligned_store):
Remove.
(ix86_option_override_internal): Update to use tune features instead
of variables.
From-SVN: r203855
Diffstat (limited to 'gcc/system.h')
0 files changed, 0 insertions, 0 deletions