------- Comment #3 from olh at suse dot de  2006-03-11 14:30 -------
generated asm is:

00000000100006d0 <.matroxfb_probe>:
    100006d0:   7c 08 02 a6     mflr    r0
    100006d4:   fb e1 ff f8     std     r31,-8(r1)
    100006d8:   7c 7f 1b 78     mr      r31,r3
    100006dc:   38 a0 00 08     li      r5,8
    100006e0:   f8 01 00 10     std     r0,16(r1)
    100006e4:   f8 21 ff 71     stdu    r1,-144(r1)
    100006e8:   60 00 00 00     nop
    100006ec:   e8 63 00 20     ld      r3,32(r3)
    100006f0:   80 9f 00 40     lwz     r4,64(r31)
    100006f4:   38 c1 00 70     addi    r6,r1,112
    100006f8:   4b ff ff 49     bl      10000640 <.pci_bus_read_config_byte>
    100006fc:   60 00 00 00     nop
    10000700:   e9 22 80 58     ld      r9,-32680(r2)
    10000704:   a0 09 00 00     lhz     r0,0(r9)
    10000708:   2f 80 00 00     cmpwi   cr7,r0,0
    1000070c:   41 9e 00 54     beq-    cr7,10000760 <.matroxfb_probe+0x90>
    10000710:   80 7f 00 44     lwz     r3,68(r31)
    10000714:   89 61 00 70     lbz     r11,112(r1)
    10000718:   48 00 00 18     b       10000730 <.matroxfb_probe+0x60>
    1000071c:   60 00 00 00     nop
    10000720:   39 29 00 28     addi    r9,r9,40
    10000724:   a0 09 00 00     lhz     r0,0(r9)
    10000728:   2f 80 00 00     cmpwi   cr7,r0,0
    1000072c:   41 9e 00 34     beq-    cr7,10000760 <.matroxfb_probe+0x90>
    10000730:   80 09 00 04     lwz     r0,4(r9)
    10000734:   7f a0 18 00     cmpd    cr7,r0,r3
    10000738:   40 9e ff e8     bne+    cr7,10000720 <.matroxfb_probe+0x50>
    1000073c:   a0 09 00 04     lhz     r0,4(r9)
    10000740:   7f 80 58 40     cmplw   cr7,r0,r11
    10000744:   41 9c ff dc     blt+    cr7,10000720 <.matroxfb_probe+0x50>
    10000748:   38 21 00 90     addi    r1,r1,144
    1000074c:   38 60 00 00     li      r3,0
    10000750:   e8 01 00 10     ld      r0,16(r1)
    10000754:   eb e1 ff f8     ld      r31,-8(r1)
    10000758:   7c 08 03 a6     mtlr    r0
    1000075c:   4e 80 00 20     blr
    10000760:   38 21 00 90     addi    r1,r1,144
    10000764:   38 60 ff ed     li      r3,-19
    10000768:   e8 01 00 10     ld      r0,16(r1)
    1000076c:   eb e1 ff f8     ld      r31,-8(r1)
    10000770:   7c 08 03 a6     mtlr    r0
    10000774:   4e 80 00 20     blr


-- 


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

Reply via email to