------- 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

Reply via email to