punk@73
|
1
|
punk@73
|
2 @400 // <__start>
|
punk@73
|
3 3c1d0002 // 00001000 lui $sp,0x2
|
punk@73
|
4 0c00042e // 00001004 jal 10b8 <main>
|
punk@73
|
5 00000000 // 00001008 nop
|
punk@73
|
6 00000000 // 0000100c nop
|
punk@73
|
7
|
punk@73
|
8 @404 // <verify>
|
punk@73
|
9 24020001 // 00001010 li $v0,1
|
punk@73
|
10 03e00008 // 00001014 jr $ra
|
punk@73
|
11
|
punk@73
|
12 @406 // <finishTest>
|
punk@73
|
13 4084a800 // 00001018 mtc0 $a0,$21
|
punk@73
|
14 08000407 // 0000101c j 101c <finishTest+4>
|
punk@73
|
15 00000000 // 00001020 nop
|
punk@73
|
16
|
punk@73
|
17 @409 // <setStats>
|
punk@73
|
18 40845000 // 00001024 mtc0 $a0,$10
|
punk@73
|
19 03e00008 // 00001028 jr $ra
|
punk@73
|
20 00000000 // 0000102c nop
|
punk@73
|
21
|
punk@73
|
22 @40c // <setComp>
|
punk@73
|
23 24020001 // 00001030 li $v0,1
|
punk@73
|
24 4082d000 // 00001034 mtc0 $v0,$26
|
punk@73
|
25 03e00008 // 00001038 jr $ra
|
punk@73
|
26 00000000 // 0000103c nop
|
punk@73
|
27
|
punk@73
|
28 @410 // <getSample>
|
punk@73
|
29 4003c800 // 00001040 mfc0 $v1,$25
|
punk@73
|
30 24020001 // 00001044 li $v0,1
|
punk@73
|
31 10620004 // 00001048 beq $v1,$v0,105c <getSample+1c>
|
punk@73
|
32 4005e000 // 0000104c mfc0 $a1,$28
|
punk@73
|
33 00000000 // 00001050 nop
|
punk@73
|
34 ac850000 // 00001054 sw $a1,0($a0)
|
punk@73
|
35 03e00008 // 00001058 jr $ra
|
punk@73
|
36 ac800000 // 0000105c sw $zero,0($a0)
|
punk@73
|
37 00001021 // 00001060 move $v0,$zero
|
punk@73
|
38 03e00008 // 00001064 jr $ra
|
punk@73
|
39
|
punk@73
|
40 @41a // <putSample>
|
punk@73
|
41 4084d800 // 00001068 mtc0 $a0,$27
|
punk@73
|
42 03e00008 // 0000106c jr $ra
|
punk@73
|
43 00000000 // 00001070 nop
|
punk@73
|
44
|
punk@73
|
45 @41d // <runWithStats>
|
punk@73
|
46 27bdffa8 // 00001074 addiu $sp,$sp,-88
|
punk@73
|
47 afbf0050 // 00001078 sw $ra,80($sp)
|
punk@73
|
48 0c000409 // 0000107c jal 1024 <setStats>
|
punk@73
|
49 27a40010 // 00001080 addiu $a0,$sp,16
|
punk@73
|
50 0c000410 // 00001084 jal 1040 <getSample>
|
punk@73
|
51 00021400 // 00001088 sll $v0,$v0,0x10
|
punk@73
|
52 10400004 // 0000108c beqz $v0,10a0 <runWithStats+2c>
|
punk@73
|
53 8fa40010 // 00001090 lw $a0,16($sp)
|
punk@73
|
54 00042203 // 00001094 sra $a0,$a0,0x8
|
punk@73
|
55 0c00041a // 00001098 jal 1068 <putSample>
|
punk@73
|
56 08000420 // 0000109c j 1080 <runWithStats+c>
|
punk@73
|
57 0c00040c // 000010a0 jal 1030 <setComp>
|
punk@73
|
58 00002021 // 000010a4 move $a0,$zero
|
punk@73
|
59 0c000409 // 000010a8 jal 1024 <setStats>
|
punk@73
|
60 8fbf0050 // 000010ac lw $ra,80($sp)
|
punk@73
|
61 27bd0058 // 000010b0 addiu $sp,$sp,88
|
punk@73
|
62 03e00008 // 000010b4 jr $ra
|
punk@73
|
63
|
punk@73
|
64 @42e // <main>
|
punk@73
|
65 27bdffe8 // 000010b8 addiu $sp,$sp,-24
|
punk@73
|
66 24040001 // 000010bc li $a0,1
|
punk@73
|
67 afbf0010 // 000010c0 sw $ra,16($sp)
|
punk@73
|
68 0c00041d // 000010c4 jal 1074 <runWithStats>
|
punk@73
|
69 0c00040c // 000010c8 jal 1030 <setComp>
|
punk@73
|
70 8fbf0010 // 000010cc lw $ra,16($sp)
|
punk@73
|
71 27bd0018 // 000010d0 addiu $sp,$sp,24
|
punk@73
|
72 03e00008 // 000010d4 jr $ra
|
punk@73
|
73 00000000 // 000010d8 nop
|
punk@73
|
74 00000000 // 000010dc nop
|
punk@73
|
75
|
punk@73
|
76 @438 // <_heapend>
|
punk@73
|
77 00000000 // 000010e0 nop
|
punk@73
|
78
|
punk@73
|
79 @439 // <environ>
|
punk@73
|
80 00000000 // 000010e4 nop
|
punk@73
|
81 00000000 // 000010e8 nop
|
punk@73
|
82 00000000 // 000010ec nop
|
punk@73
|
83
|
punk@73
|
84 @43c // <.reginfo>
|
punk@73
|
85 a000003c // 000010f0 sb $zero,60($zero)
|
punk@73
|
86 00000000 // 000010f4 nop
|
punk@73
|
87 00000000 // 000010f8 nop
|
punk@73
|
88 00000000 // 000010fc nop
|
punk@73
|
89 00000000 // 00001100 nop
|
punk@73
|
90 000090d0 // 00001104 0x90d0
|