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



--- Comment #1 from gnugcc at emblocks dot org 2013-02-25 08:31:31 UTC ---

    @ ..\..\src\samba\smblib.c:2362

    .loc 1 2362 0

@(insn 688 1291 1292 45 (set (reg:SI 1 r1 [orig:698 MEM[(const unsigned char

*)name_10(D) + 15B] ] [698])

@        (zero_extend:SI (mem:QI (plus:SI (reg/v/f:SI 1 r1 [orig:454 name ]

[454])

@                    (const_int 15 [0xf])) [0 MEM[(const unsigned char

*)name_10(D) + 15B]+0 S1 A8]))) ..\..\src\samba\smblib.c:2362 735

{thumb2_zero_extendqisi2_v6}

@     (nil))

    ldrb    r1, [r1, #15]    @ zero_extendqisi2    @ 688   

thumb2_zero_extendqisi2_v6/2    [length = 4]

.LVL137:

@ SUCC: 66 [95.5%]  48 [4.5%]  (fallthru)

@(jump_insn 690 689 1296 45 (parallel [

@            (set (pc)

@                (if_then_else (ne (reg:SI 1 r1 [orig:698 MEM[(const unsigned

char *)name_10(D) + 15B] ] [698])

@                        (const_int 0 [0]))

@                    (label_ref 721)

@                    (pc)))

@            (clobber (reg:CC 24 cc))

@        ]) ..\..\src\samba\smblib.c:2362 753 {*thumb2_cbnz}

@     (expr_list:REG_DEAD (reg:SI 1 r1 [orig:698 MEM[(const unsigned char

*)name_10(D) + 15B] ] [698])

@        (expr_list:REG_UNUSED (reg:CC 24 cc)

@            (expr_list:REG_BR_PROB (const_int 9550 [0x254e])

@                (nil))))

@ -> 721)

    cbnz    r1, .L35    @ 690    *thumb2_cbnz/1    [length = 2]

.LVL138:

@ BLOCK 48 freq:6 seq:16

@ PRED: 45 [4.5%]  (fallthru)

    @ ..\..\src\samba\smblib.c:2366

    .loc 1 2366 0

@(insn 38 851 1049 48 (set (reg/v:SI 1 r1 [orig:212 j ] [212])

@        (const_int 30 [0x1e])) ..\..\src\samba\smblib.c:2366 714

{*thumb2_movsi_insn}

@     (expr_list:REG_EQUAL (const_int 30 [0x1e])

@        (nil)))

    mov    r1, #30    @ 38    *thumb2_movsi_insn/2    [length = 4]

@ SUCC: 63 [100.0%] 

@(jump_insn 1049 38 1050 48 (set (pc)

@        (label_ref 691)) 236 {*arm_jump}

@     (nil)

@ -> 691)

    b    .L6    @ 1049    *arm_jump    [length = 2]

Reply via email to