Commit 88e03ffe by Uros Bizjak

* ChangeLog: Fix whitespace.

From-SVN: r212314
parent e5fe19a3
...@@ -24,8 +24,7 @@ ...@@ -24,8 +24,7 @@
(ipa_binfo_from_known_type_jfunc): Check that known type is record. (ipa_binfo_from_known_type_jfunc): Check that known type is record.
(param_type_may_change_p): New predicate. (param_type_may_change_p): New predicate.
(detect_type_change_from_memory_writes): Break out from ... (detect_type_change_from_memory_writes): Break out from ...
(detect_type_change): ... this one; use (detect_type_change): ... this one; use param_type_may_change_p.
param_type_may_change_p.
(detect_type_change_ssa): Use param_type_may_change_p. (detect_type_change_ssa): Use param_type_may_change_p.
(compute_known_type_jump_func): Use decl_maybe_in_construction_p. (compute_known_type_jump_func): Use decl_maybe_in_construction_p.
...@@ -72,7 +71,7 @@ ...@@ -72,7 +71,7 @@
2014-07-04 Richard Earnshaw <rearnsha@arm.com> 2014-07-04 Richard Earnshaw <rearnsha@arm.com>
PR target/61714 PR target/61714
* aarch64.h (OPTION_DEFAULT_SPECS): Define. * config/aarch64/aarch64.h (OPTION_DEFAULT_SPECS): Define.
2014-07-04 Jakub Jelinek <jakub@redhat.com> 2014-07-04 Jakub Jelinek <jakub@redhat.com>
...@@ -204,9 +203,8 @@ ...@@ -204,9 +203,8 @@
2014-07-03 Jakub Jelinek <jakub@redhat.com> 2014-07-03 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/61682 PR tree-optimization/61682
* wide-int.cc (wi::mul_internal): Handle high correctly * wide-int.cc (wi::mul_internal): Handle high correctly for umul_ppmm
for umul_ppmm using cases and when one of the operands is using cases and when one of the operands is equal to 1.
equal to 1.
2014-07-03 Segher Boessenkool <segher@kernel.crashing.org> 2014-07-03 Segher Boessenkool <segher@kernel.crashing.org>
...@@ -276,9 +274,11 @@ ...@@ -276,9 +274,11 @@
Call clear_aux_for_edges. Fix comments. Call clear_aux_for_edges. Fix comments.
(pre_edge_lcm): New wrapper function to call pre_edge_lcm_avs. (pre_edge_lcm): New wrapper function to call pre_edge_lcm_avs.
(pre_edge_rev_lcm): Idem. (pre_edge_rev_lcm): Idem.
* config/epiphany/epiphany.c (emit_set_fp_mode): Add prev_mode parameter. * config/epiphany/epiphany.c (emit_set_fp_mode): Add prev_mode
parameter.
* config/epiphany/epiphany-protos.h (emit_set_fp_mode): Idem. * config/epiphany/epiphany-protos.h (emit_set_fp_mode): Idem.
* config/epiphany/resolve-sw-modes.c (pass_resolve_sw_modes::execute): Idem. * config/epiphany/resolve-sw-modes.c (pass_resolve_sw_modes::execute):
Idem.
* config/i386/i386.c (x96_emit_mode_set): Idem. * config/i386/i386.c (x96_emit_mode_set): Idem.
* config/sh/sh.c (sh_emit_mode_set): Likewise. Handle PR toggle. * config/sh/sh.c (sh_emit_mode_set): Likewise. Handle PR toggle.
* config/sh/sh.md (toggle_pr): Defined if TARGET_FPU_SINGLE. * config/sh/sh.md (toggle_pr): Defined if TARGET_FPU_SINGLE.
...@@ -309,18 +309,16 @@ ...@@ -309,18 +309,16 @@
2014-07-01 Jan Hubicka <hubicka@ucw.cz> 2014-07-01 Jan Hubicka <hubicka@ucw.cz>
* tree.c (decls_same_for_odr, decls_same_for_odr, * tree.c (decls_same_for_odr, decls_same_for_odr, types_same_for_odr):
types_same_for_odr): Remove. Remove.
(type_in_anonymous_namespace_p): Constify argument. (type_in_anonymous_namespace_p): Constify argument.
* tree.h (types_same_for_odr, type_in_anonymous_namespace_p): * tree.h (types_same_for_odr, type_in_anonymous_namespace_p): Constify.
Constify.
* ipa-devirt.c (odr_type_d): Add ODR_VIOLATED field. * ipa-devirt.c (odr_type_d): Add ODR_VIOLATED field.
(main_odr_variant): New function. (main_odr_variant): New function.
(hash_type_name): Make static; update assert; do not ICE on (hash_type_name): Make static; update assert; do not ICE on
non-records. non-records.
(types_same_for_odr): Bring here from tree.c; simplify (types_same_for_odr): Bring here from tree.c; simplify and remove
and remove old structural comparing code that doesn't work old structural comparing code that doesn't work for templates.
for templates.
(odr_hasher::equal): Update assert. (odr_hasher::equal): Update assert.
(add_type_duplicate): Return true when bases should be computed; (add_type_duplicate): Return true when bases should be computed;
replace incomplete loader by complete; do not output duplicated replace incomplete loader by complete; do not output duplicated
...@@ -328,8 +326,7 @@ ...@@ -328,8 +326,7 @@
(get_odr_type): Be ready to replace incomplete type by complete (get_odr_type): Be ready to replace incomplete type by complete
one; work on ODR variants instead of main variants; reorder item one; work on ODR variants instead of main variants; reorder item
in array so bases have still smaller indexes. in array so bases have still smaller indexes.
(dump_type_inheritance_graph): Be ready for holdes in odr_types (dump_type_inheritance_graph): Be ready for holdes in odr_types array.
array.
(possible_polymorphic_call_targets): Do not ICE when BINFO is NULL. (possible_polymorphic_call_targets): Do not ICE when BINFO is NULL.
2014-07-01 Cary Coutant <ccoutant@google.com> 2014-07-01 Cary Coutant <ccoutant@google.com>
...@@ -397,14 +394,14 @@ ...@@ -397,14 +394,14 @@
2014-06-28 Jan Hubicka <hubicka@ucw.cz> 2014-06-28 Jan Hubicka <hubicka@ucw.cz>
Revert: Revert:
* tree-streamer-out.c (pack_ts_type_common_value_fields): Stream if type * tree-streamer-out.c (pack_ts_type_common_value_fields): Stream if
is complete.
(write_ts_type_common_tree_pointers): Do not stream fields not set for incomplete
types; do not stream duplicated fields for variants; sanity check that variant
and type match.
(write_ts_type_non_common_tree_pointers): Likewise.
* tree-streamer-in.c (unpack_ts_type_common_value_fields): Mark in TYPE_SIZE whether
type is complete. type is complete.
(write_ts_type_common_tree_pointers): Do not stream fields not set
for incomplete types; do not stream duplicated fields for variants;
sanity check that variant and type match.
(write_ts_type_non_common_tree_pointers): Likewise.
* tree-streamer-in.c (unpack_ts_type_common_value_fields): Mark in
TYPE_SIZE whether type is complete.
(lto_input_ts_type_common_tree_pointers): Do same changes as in (lto_input_ts_type_common_tree_pointers): Do same changes as in
write_ts_type_common_tree_pointers write_ts_type_common_tree_pointers
(lto_input_ts_type_non_common_tree_pointers): Likewise. (lto_input_ts_type_non_common_tree_pointers): Likewise.
......
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