diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2010-11-02 19:21:01 +0100 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2010-11-02 19:21:01 +0100 |
commit | 21736ec2f7bec064bdc87f81bb3e2e2f5bdf90c9 (patch) | |
tree | 40febf31e433ad5d0c02ab5e8cd7d3354b9f6479 /gcc | |
parent | cfec3a7c5e9924bbc5c756f8ba94b137f180845d (diff) | |
download | gcc-21736ec2f7bec064bdc87f81bb3e2e2f5bdf90c9.zip gcc-21736ec2f7bec064bdc87f81bb3e2e2f5bdf90c9.tar.gz gcc-21736ec2f7bec064bdc87f81bb3e2e2f5bdf90c9.tar.bz2 |
* ChangeLog: Fix last commit entry.
From-SVN: r166209
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 37 |
1 files changed, 16 insertions, 21 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a852af3..0c8d225 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -4,28 +4,28 @@ * config/i386/i386-protos.h (ix86_split_call_vzeroupper): New. (ix86_split_call_pop_vzeroupper): Likewise. - * config/i386/i386.c (move_or_delete_vzeroupper_2): Rewrite - the loop. - (ix86_expand_call): Use UNSPEC_CALL_NEEDS_VZEROUPPER. + * config/i386/i386.c (move_or_delete_vzeroupper_2): Rewrite the loop. + (ix86_expand_call): Conditionally decorate calls with + UNSPEC_CALL_NEEDS_VZEROUPPER unspec. (ix86_split_call_vzeroupper): New. (ix86_split_call_pop_vzeroupper): Likewise. * config/i386/i386.md (UNSPEC_CALL_NEEDS_VZEROUPPER): New. - (*call_pop_0_vzeroupper): Likewise. + (*call_pop_0_vzeroupper): New insn_and_split pattern. (*call_pop_1_vzeroupper): Likewise. (*sibcall_pop_1_vzeroupper): Likewise. (*call_0_vzeroupper): Likewise. (*call_1_vzeroupper): Likewise. (*sibcall_1_vzeroupper): Likewise. (*call_1_rex64_vzeroupper): Likewise. - (*call_1_rex64_ms_sysv_vzeroupper): New. + (*call_1_rex64_ms_sysv_vzeroupper): Likewise. (*call_1_rex64_large_vzeroupper): Likewise. (*sibcall_1_rex64_vzeroupper): Likewise. - (*call_value_pop_0_vzeroupper): New. + (*call_value_pop_0_vzeroupper): Likewise. (*call_value_pop_1_vzeroupper): Likewise. (*sibcall_value_pop_1_vzeroupper): Likewise. - (*call_value_0_vzeroupper): New. - (*call_value_0_rex64_vzeroupper): Use + (*call_value_0_vzeroupper): Likewise. + (*call_value_0_rex64_vzeroupper): Likewise. (*call_value_0_rex64_ms_sysv_vzeroupper): Likewise. (*call_value_1_vzeroupper): Likewise. (*sibcall_value_1_vzeroupper): Likewise. @@ -205,7 +205,7 @@ Define if required. (machopic_symbol_defined_p): Do not try to use current_function_decl when generating _get_pc thunks within stubs. - (machopic_indirect_data_reference): Rework for direct conditionals + (machopic_indirect_data_reference): Rework for direct conditionals rather than #ifdefs, add x86 mdynamic-no-pic (machopic_legitimize_pic_address): Update to use HAVE_lo_sum with a defined value. @@ -325,19 +325,15 @@ * config/darwin.h (WORD_SWITCH_TAKES_ARG): Remove options included in darwin.opt. (LINK_COMMAND_SPEC_A): Don't include %{x}. - * config/fr30/fr30.h (SWITCH_TAKES_ARG, WORD_SWITCH_TAKES_ARG): - Remove. + * config/fr30/fr30.h (SWITCH_TAKES_ARG, WORD_SWITCH_TAKES_ARG): Remove. * config/freebsd-spec.h (FBSD_SWITCH_TAKES_ARG): Remove. * config/freebsd.h (SWITCH_TAKES_ARG): Remove. - * config/frv/frv.h (SWITCH_TAKES_ARG, WORD_SWITCH_TAKES_ARG): - Remove. + * config/frv/frv.h (SWITCH_TAKES_ARG, WORD_SWITCH_TAKES_ARG): Remove. * config/i386/djgpp.h (LINK_COMMAND_SPEC): Don't include %{x}. * config/ia64/ia64.h (SWITCH_TAKES_ARG): Remove. - * config/interix.h (WORD_SWITCH_TAKES_ARG): Don't handle -T - options. + * config/interix.h (WORD_SWITCH_TAKES_ARG): Don't handle -T options. * config/lm32/lm32.h (SWITCH_TAKES_ARG): Remove. - * config/m32r/m32r.h (SWITCH_TAKES_ARG, WORD_SWITCH_TAKES_ARG): - Remove. + * config/m32r/m32r.h (SWITCH_TAKES_ARG, WORD_SWITCH_TAKES_ARG): Remove. * config/microblaze/microblaze.h (SWITCH_TAKES_ARG): Remove. * config/mips/mips.h (SWITCH_TAKES_ARG): Remove. * config/mips/netbsd.h (SWITCH_TAKES_ARG): Remove. @@ -356,8 +352,8 @@ 2010-11-01 Paul Koning <ni1d@arrl.net> * config/pdp11/pdp11.md: Use iterators. - (addqi3, subqi3, iorsi3, xorsi3): Delete. - + (addqi3, subqi3, iorsi3, xorsi3): Delete. + 2010-11-01 Steve Ellcey <sje@cup.hp.com> * defaults.h (TARGET_VTABLE_USES_DESCRIPTORS): Move under ifdef @@ -371,7 +367,6 @@ PR tree-optimization/46259 Revert: - 2010-10-30 Nathan Froyd <froydnj@codesourcery.com> * tree-vect-stmts.c (vect_get_vec_def_for_operand): Use @@ -569,7 +564,7 @@ instruction encoding. 2010-10-29 Artjoms Sinkarovs <artyom.shinakroff@gmail.com> - Andrew Pinski <pinskia@gmail.com> + Andrew Pinski <pinskia@gmail.com> * tree.h (build_vector_from_val): Declare. * tree.c (build_vector_from_val): New function. |