------- Comment #5 from rguenth at gcc dot gnu dot org 2008-12-04 13:09 ------- This is after early inlining / cfg_cleanup btw.
(gdb) call debug_bb_n (7) ;; basic block 7, loop depth 0, count 0 ;; prev block 6, next block 8 ;; pred: 5 [100.0%] (fallthru,exec) 6 [100.0%] (fallthru,dfs_back,exec) ;; succ: 6 [50.0%] (true,exec) 8 [50.0%] (false,exec) <bb 7>: # __first_46 = PHI <D.5122_52(5), __first_47(6)> D.5119 = &this_1(D)->h_normalized.vec_[1]; (gdb) call debug_bb_n (6) ;; basic block 6, loop depth 0, count 0 ;; prev block 5, next block 7 ;; pred: 7 [50.0%] (true,exec) ;; succ: 7 [100.0%] (fallthru,dfs_back,exec) <bb 6>: *__first_46 ={v} 0.0; __first_47 = __first_46 + 8; this CFG is seriously hosed ... ;) -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hubicka at gcc dot gnu dot | |org Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|0000-00-00 00:00:00 |2008-12-04 13:09:34 date| | Target Milestone|--- |4.3.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38369