https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92528
Martin Liška <marxin at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jamborm at gcc dot gnu.org
Assignee|marxin at gcc dot gnu.org |hubicka at gcc dot
gnu.org
--- Comment #5 from Martin Liška <marxin at gcc dot gnu.org> ---
It will be probably an artifact from Honza's changes:
$ (gdb) bt
#0 ipa_get_parm_lattices (info=0x7ffff7853480, i=1) at
/home/marxin/Programming/gcc/gcc/ipa-cp.c:386
#1 0x000000000191e42d in ipa_agg_value_from_node (info=0x7ffff7853480,
node=0x7ffff7833c60, item=0x7ffff784b9a8) at
/home/marxin/Programming/gcc/gcc/ipa-cp.c:1612
#2 0x000000000191e639 in ipa_agg_value_set_from_jfunc (info=0x7ffff7853480,
node=0x7ffff7833c60, agg_jfunc=0x7ffff784a4a8) at
/home/marxin/Programming/gcc/gcc/ipa-cp.c:1682
#3 0x0000000000e1fda4 in evaluate_properties_for_edge
(e=e@entry=0x7ffff785ac98, inline_p=inline_p@entry=true,
clause_ptr=clause_ptr@entry=0x7fffffffd290,
nonspec_clause_ptr=nonspec_clause_ptr@entry=0x7fffffffd294,
known_vals_ptr=known_vals_ptr@entry=0x7fffffffd2a8,
known_contexts_ptr=known_contexts_ptr@entry=0x7fffffffd2b0,
known_aggs_ptr=0x7fffffffd2b8) at /home/marxin/Programming/gcc/gcc/vec.h:1424
#4 0x0000000000e2fe30 in do_estimate_edge_time (edge=0x7ffff785ac98) at
/home/marxin/Programming/gcc/gcc/ipa-inline-analysis.c:198
...
(gdb) p node->debug()
_GLOBAL__sub_I__Z3fn2v/25 ((static initializers for pr92528.cc))
@0x7ffff7833c60
Type: function definition analyzed
Visibility: prevailing_def_ironly artificial constructor
References: _ZN12_GLOBAL__N_11bE/9 (addr)
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body
only_called_at_startup static_constructor (priority:65535) executed_once
Called by:
Calls: I::I(B)/7 (inlined) (1073741824 (estimated locally),1.00 per call)
(can throw external) B::B(char*)/38 (1073741824 (estimated locally),1.00 per
call) (can throw external)
$ (gdb) p *info
$1 = {
descriptors = 0x0,
lattices = 0x2870800,
ipcp_orig_node = 0x0,
known_csts = {
m_vec = 0x0
},
known_contexts = {
m_vec = 0x0
},
analysis_done = 1,
node_enqueued = 0,
do_clone_for_all_contexts = 0,
is_all_contexts_clone = 0,
node_dead = 0,
node_within_scc = 0,
node_calling_single_call = 0,
versionable = 1
}