Commit 5b116845 by Uros Bizjak

ChangeLog: Fix whitespace.

        * ChangeLog: Fix whitespace.
        * testsute/ChangeLog: Ditto.

From-SVN: r192856
parent eff6ca85
...@@ -221,8 +221,7 @@ ...@@ -221,8 +221,7 @@
2012-10-25 Jan Hubicka <jh@suse.cz> 2012-10-25 Jan Hubicka <jh@suse.cz>
PR tree-optimize/54980 PR tree-optimize/54980
* tree-ssa-loop-ivcanon.c (constant_after_peeling): Fix * tree-ssa-loop-ivcanon.c (constant_after_peeling): Fix obvious typo.
obvious typo.
(loop_edge_to_cancel): Be sure that the edge is from an conditional (loop_edge_to_cancel): Be sure that the edge is from an conditional
so we can cancel it. so we can cancel it.
...@@ -336,8 +335,7 @@ ...@@ -336,8 +335,7 @@
2012-10-23 David S. Miller <davem@davemloft.net> 2012-10-23 David S. Miller <davem@davemloft.net>
* config/sparc/constraints.md ("T", "W"): Change * config/sparc/constraints.md ("T", "W"): Change
definitions to use define_memory_constraint. Do not match definitions to use define_memory_constraint. Do not match 'reg'.
'reg'.
* config/sparc/sparc.c (memory_ok_for_ldd): Remove all non-MEM * config/sparc/sparc.c (memory_ok_for_ldd): Remove all non-MEM
handling code, update comment. handling code, update comment.
...@@ -450,7 +448,7 @@ ...@@ -450,7 +448,7 @@
Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
Richard Earnshaw <rearnsha@arm.com> Richard Earnshaw <rearnsha@arm.com>
Sofiane Naci <sofiane.naci@arm.com> Sofiane Naci <sofiane.naci@arm.com>
Stephen Thomas <stephen,thomas@arm.com> Stephen Thomas <stephen.thomas@arm.com>
Tejas Belagod <tejas.belagod@arm.com> Tejas Belagod <tejas.belagod@arm.com>
Yufeng Zhang <yufeng.zhang@arm.com> Yufeng Zhang <yufeng.zhang@arm.com>
...@@ -504,9 +502,8 @@ ...@@ -504,9 +502,8 @@
* tree-ssa-operands.h (struct def_optype_d, def_optype_p): Remove. * tree-ssa-operands.h (struct def_optype_d, def_optype_p): Remove.
(ssa_operands.free_defs): Remove. (ssa_operands.free_defs): Remove.
(DEF_OP_PTR, DEF_OP): Remove. (DEF_OP_PTR, DEF_OP): Remove.
(struct ssa_operand_iterator_d): Remove 'defs', add 'flags' (struct ssa_operand_iterator_d): Remove 'defs', add 'flags' members,
members, rename 'phi_stmt' to 'stmt', 'phi_i' to 'i' and 'num_phi' rename 'phi_stmt' to 'stmt', 'phi_i' to 'i' and 'num_phi' to 'numops'.
to 'numops'.
* gimple.h (gimple_statement_with_ops.def_ops): Remove. * gimple.h (gimple_statement_with_ops.def_ops): Remove.
(gimple_def_ops, gimple_set_def_ops): Remove. (gimple_def_ops, gimple_set_def_ops): Remove.
(gimple_vdef_op): Don't take const gimple, adjust. (gimple_vdef_op): Don't take const gimple, adjust.
...@@ -539,13 +536,11 @@ ...@@ -539,13 +536,11 @@
2012-10-23 Greta Yorsh <Greta.Yorsh@arm.com> 2012-10-23 Greta Yorsh <Greta.Yorsh@arm.com>
* config/arm/arm.c (offset_ok_for_ldrd_strd): Return false for * config/arm/arm.c (offset_ok_for_ldrd_strd): Return false for Thumb1.
Thumb1.
2012-10-23 Vladimir Makarov <vmakarov@redhat.com> 2012-10-23 Vladimir Makarov <vmakarov@redhat.com>
* dbxout.c (dbxout_symbol_location): Pass new argument to * dbxout.c (dbxout_symbol_location): Pass new argument to alter_subreg.
alter_subreg.
* dwarf2out.c: Include ira.h and lra.h. * dwarf2out.c: Include ira.h and lra.h.
(based_loc_descr, compute_frame_pointer_to_fb_displacement): Use (based_loc_descr, compute_frame_pointer_to_fb_displacement): Use
lra_eliminate_regs for LRA instead of eliminate_regs. lra_eliminate_regs for LRA instead of eliminate_regs.
...@@ -553,8 +548,7 @@ ...@@ -553,8 +548,7 @@
emit_move_via_integer. Use emit_move_via_integer for LRA only if emit_move_via_integer. Use emit_move_via_integer for LRA only if
the insn is recognized. the insn is recognized.
* emit-rtl.c (gen_rtx_REG): Add lra_in_progress. * emit-rtl.c (gen_rtx_REG): Add lra_in_progress.
(validate_subreg): Don't check offset for LRA and floating point (validate_subreg): Don't check offset for LRA and floating point modes.
modes.
* final.c (final_scan_insn, cleanup_subreg_operands): Pass new * final.c (final_scan_insn, cleanup_subreg_operands): Pass new
argument to alter_subreg. argument to alter_subreg.
(walk_alter_subreg, output_operand): Ditto. (walk_alter_subreg, output_operand): Ditto.
...@@ -590,7 +584,7 @@ ...@@ -590,7 +584,7 @@
and ira_reg_equiv_const. Call ira_setup_eliminable_regset with a and ira_reg_equiv_const. Call ira_setup_eliminable_regset with a
new argument. Don't flatten IRA IRA for LRA. Don't reassign new argument. Don't flatten IRA IRA for LRA. Don't reassign
conflict allocnos for LRA. Call finish_reg_equiv. conflict allocnos for LRA. Call finish_reg_equiv.
(do_reload): Prepare code for LRA call. Call LRA. (do_reload): Prepare code for LRA call. Call LRA.
* ira.h (ira_use_lra_p): New external. * ira.h (ira_use_lra_p): New external.
(struct target_ira): Add members x_ira_class_subset_p (struct target_ira): Add members x_ira_class_subset_p
x_ira_reg_class_subset, and x_ira_reg_classes_intersect_p. x_ira_reg_class_subset, and x_ira_reg_classes_intersect_p.
...@@ -607,8 +601,7 @@ ...@@ -607,8 +601,7 @@
(generate_edge_moves, change_loop) Use ira_equiv_no_lvalue_p. (generate_edge_moves, change_loop) Use ira_equiv_no_lvalue_p.
(emit_move_list): Simplify code. Call (emit_move_list): Simplify code. Call
ira_update_equiv_info_by_shuffle_insn. Use ira_reg_equiv instead ira_update_equiv_info_by_shuffle_insn. Use ira_reg_equiv instead
of ira_reg_equiv_invariant_p and ira_reg_equiv_const. Change of ira_reg_equiv_invariant_p and ira_reg_equiv_const. Change assert.
assert.
* ira-int.h (struct target_ira_int): Remove x_ira_class_subset_p * ira-int.h (struct target_ira_int): Remove x_ira_class_subset_p
and x_ira_reg_classes_intersect_p. and x_ira_reg_classes_intersect_p.
(ira_class_subset_p, ira_reg_classes_intersect_p): Remove. (ira_class_subset_p, ira_reg_classes_intersect_p): Remove.
...@@ -631,13 +624,11 @@ ...@@ -631,13 +624,11 @@
* lra-lives.c: Ditto. * lra-lives.c: Ditto.
* lra-spills.c: Ditto. * lra-spills.c: Ditto.
* Makefile.in (LRA_INT_H): New. * Makefile.in (LRA_INT_H): New.
(OBJS): Add lra.o, lra-assigns.o, lra-coalesce.o, (OBJS): Add lra.o, lra-assigns.o, lra-coalesce.o, lra-constraints.o,
lra-constraints.o, lra-eliminations.o, lra-lives.o, and lra-eliminations.o, lra-lives.o, and lra-spills.o.
lra-spills.o.
(dwarf2out.o): Add dependence on ira.h and lra.h. (dwarf2out.o): Add dependence on ira.h and lra.h.
(ira.o): Add dependence on lra.h. (ira.o): Add dependence on lra.h.
(lra.o, lra-assigns.o, lra-coalesce.o, lra-constraints.o): New (lra.o, lra-assigns.o, lra-coalesce.o, lra-constraints.o): New entries.
entries.
(lra-eliminations.o, lra-lives.o, lra-spills.o): Ditto. (lra-eliminations.o, lra-lives.o, lra-spills.o): Ditto.
* output.h (alter_subreg): Add new argument. * output.h (alter_subreg): Add new argument.
* rtlanal.c (simplify_subreg_regno): Permit mode changes for LRA. * rtlanal.c (simplify_subreg_regno): Permit mode changes for LRA.
...@@ -646,8 +637,7 @@ ...@@ -646,8 +637,7 @@
FLOAT_MODE subregs for LRA. FLOAT_MODE subregs for LRA.
(scratch_operand): Accept pseudos for LRA. (scratch_operand): Accept pseudos for LRA.
* rtl.h (lra_in_progress): New external. * rtl.h (lra_in_progress): New external.
(debug_bb_n_slim, debug_bb_slim, print_value_slim): New (debug_bb_n_slim, debug_bb_slim, print_value_slim): New prototypes.
prototypes.
(debug_rtl_slim, debug_insn_slim): Ditto. (debug_rtl_slim, debug_insn_slim): Ditto.
* sdbout.c (sdbout_symbol): Pass new argument to alter_subreg. * sdbout.c (sdbout_symbol): Pass new argument to alter_subreg.
* sched-vis.c (print_value_slim): New. * sched-vis.c (print_value_slim): New.
...@@ -668,7 +658,7 @@ ...@@ -668,7 +658,7 @@
(default_different_addr_displacement_p): Ditto. (default_different_addr_displacement_p): Ditto.
* timevar.def (TV_LRA, TV_LRA_ELIMINATE, TV_LRA_INHERITANCE): New. * timevar.def (TV_LRA, TV_LRA_ELIMINATE, TV_LRA_INHERITANCE): New.
(TV_LRA_CREATE_LIVE_RANGES, TV_LRA_ASSIGN, TV_LRA_COALESCE): New. (TV_LRA_CREATE_LIVE_RANGES, TV_LRA_ASSIGN, TV_LRA_COALESCE): New.
* config/arm/arm.c (load_multiple_sequence): Pass new argument toOB * config/arm/arm.c (load_multiple_sequence): Pass new argument to
alter_subreg. alter_subreg.
(store_multiple_sequence): Ditto. (store_multiple_sequence): Ditto.
* config/i386/i386.h (enum ix86_tune_indices): Add * config/i386/i386.h (enum ix86_tune_indices): Add
...@@ -680,8 +670,7 @@ ...@@ -680,8 +670,7 @@
(ix86_secondary_reload): Add NON_Q_REGS, SIREG, DIREG. (ix86_secondary_reload): Add NON_Q_REGS, SIREG, DIREG.
(inline_secondary_memory_needed): Change assert. (inline_secondary_memory_needed): Change assert.
(ix86_spill_class): New function. (ix86_spill_class): New function.
(TARGET_LRA_P, TARGET_REGISTER_BANK, TARGET_SPILL_CLASS): New (TARGET_LRA_P, TARGET_REGISTER_BANK, TARGET_SPILL_CLASS): New macros.
macros.
* config/m68k/m68k.c (emit_move_sequence): Pass new argument to * config/m68k/m68k.c (emit_move_sequence): Pass new argument to
alter_subreg. alter_subreg.
* config/m32r/m32r.c (gen_split_move_double): Ditto. * config/m32r/m32r.c (gen_split_move_double): Ditto.
...@@ -790,13 +779,14 @@ ...@@ -790,13 +779,14 @@
2012-10-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com> 2012-10-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
PR tree-optimization/55008 PR tree-optimization/55008
* gimple-ssa-strength-reduction.c (find_basis_for_candidate): Don't * gimple-ssa-strength-reduction.c (find_basis_for_candidate):
allow a candidate to be a basis for itself under another interpretation. Don't allow a candidate to be a basis for itself under another
interpretation.
2012-10-22 Sharad Singhai <singhai@google.com> 2012-10-22 Sharad Singhai <singhai@google.com>
* dumpfile.c (dump_phase_enabled_p): Renamed dump_enabled_p. Update * dumpfile.c (dump_phase_enabled_p): Renamed dump_enabled_p. Update
all callers. all callers.
(dump_enabled_p): A new function to check if any of the dump files (dump_enabled_p): A new function to check if any of the dump files
is available. is available.
(dump_kind_p): Remove check for current_function_decl. Add check for (dump_kind_p): Remove check for current_function_decl. Add check for
...@@ -309,8 +309,7 @@ ...@@ -309,8 +309,7 @@
gcc.dg/cpp/cmdlne-dU-17.c, gcc.dg/cpp/cmdlne-dU-18.c, gcc.dg/cpp/cmdlne-dU-17.c, gcc.dg/cpp/cmdlne-dU-18.c,
gcc.dg/cpp/cmdlne-dU-19.c, gcc.dg/cpp/cmdlne-dU-20.c, gcc.dg/cpp/cmdlne-dU-19.c, gcc.dg/cpp/cmdlne-dU-20.c,
gcc.dg/cpp/cmdlne-dU-21.c, gcc.dg/cpp/cmdlne-dU-22.c, gcc.dg/cpp/cmdlne-dU-21.c, gcc.dg/cpp/cmdlne-dU-22.c,
gcc.dg/cpp/mi5.c, gcc.dg/cpp/multiline.c: Add -nostdinc to gcc.dg/cpp/mi5.c, gcc.dg/cpp/multiline.c: Add -nostdinc to dg-options.
dg-options.
2012-10-23 Marc Glisse <marc.glisse@inria.fr> 2012-10-23 Marc Glisse <marc.glisse@inria.fr>
...@@ -383,8 +382,8 @@ ...@@ -383,8 +382,8 @@
2012-10-19 Greta Yorsh <Greta.Yorsh@arm.com> 2012-10-19 Greta Yorsh <Greta.Yorsh@arm.com>
* lib/target-supports.exp (check_effective_target_arm_prefer_ldrd_strd): * lib/target-supports.exp
New procedure. (check_effective_target_arm_prefer_ldrd_strd): New procedure.
2012-10-19 Richard Guenther <rguenther@suse.de> 2012-10-19 Richard Guenther <rguenther@suse.de>
...@@ -432,10 +431,8 @@ ...@@ -432,10 +431,8 @@
* gcc.target/arm/ftest-armv8a-arm.c: New testcase. * gcc.target/arm/ftest-armv8a-arm.c: New testcase.
* gcc.target/arm/ftest-armv8a-thumb.c: Likewise. * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
* gcc.target/arm/ftest-support-arm.h (feature_matrix): Add * gcc.target/arm/ftest-support-arm.h (feature_matrix): Add ARMv8-A row.
ARMv8-A row. * gcc.target/arm/ftest-support-thumb.h (feature_matrix): Likewise.
* gcc.target/arm/ftest-support-thumb.h (feature_matrix):
Likewise.
* gcc.target/arm/ftest-support.h (architecture): Add ARMv8-A. * gcc.target/arm/ftest-support.h (architecture): Add ARMv8-A.
* lib/target-supports.exp: Add ARMv8-A architecture expectation. * lib/target-supports.exp: Add ARMv8-A architecture expectation.
...@@ -637,8 +634,7 @@ ...@@ -637,8 +634,7 @@
* gcc.dg/vect/pr48765.c: Skip for conflicting options, don't * gcc.dg/vect/pr48765.c: Skip for conflicting options, don't
specify -m64. specify -m64.
* gcc.target/arm/div64-unwinding.c: Skip, don't xfail, for * gcc.target/arm/div64-unwinding.c: Skip, don't xfail, for GNU/Linux.
GNU/Linux.
* lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok): * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
Return 0 if already specifying -mfloat-abi other than hard. Return 0 if already specifying -mfloat-abi other than hard.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment