------- Comment #3 from rguenth at gcc dot gnu dot org  2009-10-03 11:58 -------
cgraph after input_cgraph () in the broken case:

operator=/8(-1) @0xb7d34500
  called by: __base_ctor /2 (1.00 per call) (can throw external) __comp_ctor /3
(1.00 per call) (can throw external) 
  calls: 
main/1(-1) @0xb7c98d00 needed reachable externally_visible finalized
  called by: 
  calls: 
__base_ctor /2(-1) @0xb7c98e00 15 time, 14 benefit 6 size, 5 benefit needed
reachable externally_visible finalized
  called by: 
  calls: operator=/8 (1.00 per call) (can throw external) 
__comp_ctor /3(-1) @0xb7d34000 15 time, 14 benefit 6 size, 5 benefit needed
reachable externally_visible finalized
  called by: 
  calls: operator=/8 (1.00 per call) (can throw external) 
dim/6(-1) @0xb7d34300 1 time, 13 benefit 1 size, 4 benefit needed reachable
externally_visible finalized
  called by: solveRight/0 (1.00 per call) (can throw external) 
  calls: 
reDim/5(-1) @0xb7d34200 needed reachable externally_visible finalized
  called by: solveRight/0 (1.00 per call) (can throw external) 
  calls: 
operator=/4(-1) @0xb7d34100 4 time, 17 benefit 4 size, 8 benefit needed
reachable externally_visible finalized
  called by: solveRight/0 (1.00 per call) (can throw external) 
  calls: 
solveRight/0(-1) @0xb7c98f00 39 time, 15 benefit 12 size, 6 benefit needed
reachable externally_visible finalized
  called by: 
  calls: dim/6 (1.00 per call) (can throw external) reDim/5 (1.00 per call)
(can throw external) operator=/4 (1.00 per call) (can throw external) 

and in the working case:

solveRight/7(-1) @0xb7d34400 39 time, 15 benefit 12 size, 6 benefit needed
reachable externally_visible finalized
  called by: 
  calls: dim/1 (1.00 per call) (can throw external) reDim/2 (1.00 per call)
(can throw external) operator=/0 (1.00 per call) (can throw external) 
operator=/6(-1) @0xb7d34300 38 time, 14 benefit 11 size, 5 benefit needed
reachable externally_visible finalized inlinable
  called by: __base_ctor /4 (1.00 per call) (can throw external) __comp_ctor /3
(1.00 per call) (can throw external) 
  calls: dim/1 (1.00 per call) (can throw external) reDim/2 (1.00 per call)
(can throw external) operator=/0 (1.00 per call) (can throw external) 
main/5(-1) @0xb7d34200 needed reachable externally_visible finalized
  called by: 
  calls: 
__base_ctor /4(-1) @0xb7d34100 15 time, 14 benefit 6 size, 5 benefit needed
reachable externally_visible finalized
  called by: 
  calls: operator=/6 (1.00 per call) (can throw external) 
__comp_ctor /3(-1) @0xb7d34000 15 time, 14 benefit 6 size, 5 benefit needed
reachable externally_visible finalized
  called by: 
  calls: operator=/6 (1.00 per call) (can throw external) 
reDim/2(-1) @0xb7c98e00 needed reachable externally_visible finalized
  called by: solveRight/7 (1.00 per call) (can throw external) operator=/6
(1.00 per call) (can throw external) 
  calls: 
dim/1(-1) @0xb7c98d00 1 time, 13 benefit 1 size, 4 benefit needed reachable
externally_visible finalized
  called by: solveRight/7 (1.00 per call) (can throw external) operator=/6
(1.00 per call) (can throw external) 
  calls: 
operator=/0(-1) @0xb7c98f00 4 time, 17 benefit 4 size, 8 benefit needed
reachable externally_visible finalized
  called by: solveRight/7 (1.00 per call) (can throw external) operator=/6
(1.00 per call) (can throw external) 
  calls: 


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41552

Reply via email to