This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/19830] cris-elf testsuite failure: gcc.c-torture/execute/920501-8.c execute tests.


------- Additional Comments From hp at gcc dot gnu dot org  2005-02-18 20:28 -------
.dbr:

(insn:QI 852 851 853
/home/hp/cvs_areas/combined/cvs_write/newlib/libc/stdio/vfprintf.c:1310 (set
(cc0)
        (compare (reg/v/f:SI 2 r2 [orig:130 bp ] [130])
            (reg/f:SI 9 r9 [orig:738 bp ] [738]))) 9 {cmpsi} (nil)
    (nil))

(jump_insn 853 852 5371
/home/hp/cvs_areas/combined/cvs_write/newlib/libc/stdio/vfprintf.c:1310 (set
(pc)
        (if_then_else (leu (cc0)
                (const_int 0 [0x0]))
            (label_ref 854)
            (pc))) 159 {bleu} (nil)
    (expr_list:REG_BR_PRED (const_int 18 [0x12])
        (expr_list:REG_BR_PROB (const_int 1100 [0x44c])
            (nil))))

(note 5371 853 5364 [bb 434] NOTE_INSN_BASIC_BLOCK)

(note 5364 5371 5366
("/home/hp/cvs_areas/combined/cvs_write/newlib/libc/stdio/vfprintf.c") 1311)

(insn 5366 5364 5367
/home/hp/cvs_areas/combined/cvs_write/newlib/libc/stdio/vfprintf.c:1311 (set
(mem:QI (post_inc:SI (reg/f:SI \
9 r9 [orig:738 bp ] [738])) [0 S1 A8])
        (reg:QI 11 r11)) 41 {movqi} (nil)
    (expr_list:REG_INC (reg/f:SI 9 r9 [orig:738 bp ] [738])
        (nil)))

(insn 5367 5366 5368
/home/hp/cvs_areas/combined/cvs_write/newlib/libc/stdio/vfprintf.c:1311 (set
(mem/i:SI (plus:SI (reg/f:SI 14\
 sp)
                (const_int 1687 [0x697])) [19 rve+0 S4 A8])
        (reg/f:SI 9 r9 [orig:738 bp ] [738])) 32 {*movsi_internal} (nil)
    (nil))

(note 5368 5367 5369
("/home/hp/cvs_areas/combined/cvs_write/newlib/libc/stdio/vfprintf.c") 1310)

(insn 5369 5368 5370
/home/hp/cvs_areas/combined/cvs_write/newlib/libc/stdio/vfprintf.c:1310 (set
(cc0)
        (compare (reg/v/f:SI 2 r2 [orig:130 bp ] [130])
            (reg/f:SI 9 r9 [orig:738 bp ] [738]))) 9 {cmpsi} (nil)
    (nil))

(jump_insn 5370 5369 5737
/home/hp/cvs_areas/combined/cvs_write/newlib/libc/stdio/vfprintf.c:1310 (set
(pc)
        (if_then_else (gtu (cc0)
                (const_int 0 [0x0]))
            (label_ref 8646)
            (pc))) 153 {bgtu} (nil)
    (expr_list:REG_BR_PRED (const_int 4 [0x4])
        (expr_list:REG_BR_PROB (const_int 8900 [0x22c4])
            (nil))))

Yet:
        cmp.d $r9,$r2   ;# 852  cmpsi/2
        bls .L128
        nop     ;# 853  bleu
        ;# basic block 434
        ;#
/home/hp/cvs_areas/combined/cvs_write/newlib/libc/stdio/vfprintf.c:1311
        .loc 1 1311 0
        move.b $r11,[$r9+]      ;# 5366 movqi/2
        move.d $r9,[$sp+1687]   ;# 5367 *movsi_internal/11
        ;#
/home/hp/cvs_areas/combined/cvs_write/newlib/libc/stdio/vfprintf.c:1310
        .loc 1 1310 0
        bhi .L612
        nop     ;# 5370 bgtu

Which concludes the analysis.  Case closed.

-- 


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]