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

--- Comment #5 from H.J. Lu <hjl.tools at gmail dot com> 2010-11-24 00:48:30 
UTC ---
(gdb) call debug_rtx (insn)
(insn 2359 2358 2360 (set (reg:CCZ 17 flags)
        (compare:CCZ (reg:QI 2633)
            (const_int 0 [0]))) foxys.f:4119 -1
     (nil))

There are 2 jump insns:

(gdb) call debug_rtx_list (last, 100)
(insn 2356 2355 2357 (parallel [
            (set (reg:SI 1940 [ ratio_mult_vf.4917 ])
                (ashift:SI (reg:SI 1939 [ bnd.4916 ])
                    (const_int 2 [0x2])))
            (clobber (reg:CC 17 flags))
        ]) foxys.f:4119 -1
     (nil))

(insn 2357 2356 2358 (set (reg:CCZ 17 flags)
        (compare:CCZ (reg:SI 1940 [ ratio_mult_vf.4917 ])
            (const_int 0 [0]))) foxys.f:4119 -1
     (nil))

(insn 2358 2357 2359 (set (reg:QI 2633)
        (eq:QI (reg:CCZ 17 flags)
            (const_int 0 [0]))) foxys.f:4119 -1
     (nil))

(insn 2359 2358 2360 (set (reg:CCZ 17 flags)
        (compare:CCZ (reg:QI 2633)
            (const_int 0 [0]))) foxys.f:4119 -1
     (nil))

(jump_insn 2360 2359 2361 (set (pc)
        (if_then_else (ne (reg:CCZ 17 flags)
                (const_int 0 [0]))
            (label_ref 0)
            (pc))) foxys.f:4119 -1
     (expr_list:REG_BR_PROB (const_int 0 [0])
        (nil)))

(jump_insn 2361 2360 2362 (set (pc)
        (label_ref 0)) foxys.f:4119 -1
     (nil))

(barrier 2362 2361 0)

(gdb)

Reply via email to