[Bug tree-optimization/50644] ICE in set_is_used added today
andi-gcc at firstfloor dot org
gcc-bugzilla@gcc.gnu.org
Thu Oct 6 23:54:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50644
Andi Kleen <andi-gcc at firstfloor dot org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |matz at gcc dot gnu.org
--- Comment #1 from Andi Kleen <andi-gcc at firstfloor dot org> 2011-10-06 23:53:57 UTC ---
Problem is caused by
commit 6d3d8bf0e6cb73524be01e28cb82a484cd3d11fd
Author: matz <matz@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Oct 6 15:18:12 2011 +0000
* tree-flow.h (get_var_ann): Don't declare.
* tree-flow-inline.h (get_var_ann): Remove.
(set_is_used): Use var_ann, not get_var_ann.
* tree-dfa.c (add_referenced_var): Inline body of get_var_ann.
* tree-profile.c (gimple_gen_edge_profiler): Call
find_referenced_var_in.
(gimple_gen_interval_profiler): Ditto.
(gimple_gen_pow2_profiler): Ditto.
(gimple_gen_one_value_profiler): Ditto.
(gimple_gen_average_profiler): Ditto.
(gimple_gen_ior_profiler): Ditto.
(gimple_gen_ic_profiler): Ditto plus call add_referenced_var.
(gimple_gen_ic_func_profiler): Call add_referenced_var.
* tree-mudflap.c (execute_mudflap_function_ops): Call
add_referenced_var.
I cannot give you a small test case because it needs a full LTO
builddir
More information about the Gcc-bugs
mailing list