Commit | Line | Data |
---|---|---|
df1f3cda DD |
1 | .section .text.foo,"axG",@progbits,foo,comdat |
2 | .align 2 | |
3 | .weak foo | |
4 | .ent foo | |
5 | .type foo, @function | |
6 | foo: | |
7 | $LFB308: | |
8 | .frame $fp,136,$31 # vars= 72, regs= 10/0, args= 16, gp= 8 | |
9 | .mask 0xc0ff0000,-4 | |
10 | .fmask 0x00000000,0 | |
11 | .set noreorder | |
12 | .cpload $25 | |
13 | ||
14 | .set nomacro | |
15 | bne $3,$0,$L924 | |
16 | lw $25,%got($L874)($28) | |
17 | .set macro | |
18 | .set reorder | |
19 | lw $5,%got($LC28)($28) | |
20 | lw $4,136($fp) | |
21 | addiu $5,$5,%lo($LC28) | |
22 | lw $25,%call16(bar)($28) | |
23 | .set noreorder | |
24 | .set nomacro | |
25 | jalr $25 | |
26 | li $6,-1 # 0xffffffffffffffff | |
27 | .set macro | |
28 | .set reorder | |
29 | lw $25,64($fp) | |
30 | .set noreorder | |
31 | .set nomacro | |
32 | bne $25,$0,$L846 | |
33 | lw $5,%got($LC27)($28) | |
34 | b $L848 | |
35 | sw $0,68($fp) | |
36 | .set macro | |
37 | .set reorder | |
38 | $L920: | |
39 | lb $3,0($18) | |
40 | li $2,59 # 0x3b | |
41 | .set noreorder | |
42 | .set nomacro | |
43 | beq $3,$2,$L925 | |
44 | lw $25,76($fp) | |
45 | b $L920 | |
46 | addiu $18,$18,1 | |
47 | .set macro | |
48 | .set reorder | |
49 | ||
50 | $L924: | |
51 | sll $2,$2,2 | |
52 | addiu $25,$25,%lo($L874) | |
53 | addu $2,$2,$25 | |
54 | lw $3,0($2) | |
55 | addu $3,$3,$28 | |
56 | j $3 | |
57 | .end foo | |
58 | .section .rodata.foo,"aG",@progbits,foo,comdat | |
59 | .align 2 | |
60 | .align 2 | |
61 | $L874: | |
62 | .gpword $L924 |