Prefer object over notype symbols when disassembling
[deliverable/binutils-gdb.git] / ld / testsuite / ld-mips-elf / mips16-intermix-1.s
1 .text
2 .align 2
3 .globl __start
4 .type __start, @function
5 .set nomips16
6 .ent __start
7 __start:
8 .frame $sp,56,$31 # vars= 0, regs= 3/2, args= 24, gp= 0
9 .mask 0x80030000,-24
10 .fmask 0x00f00000,-8
11 .set noreorder
12 .set nomacro
13
14 addiu $sp,$sp,-56
15 sw $31,32($sp)
16 sw $17,28($sp)
17 sw $16,24($sp)
18 sdc1 $f22,48($sp)
19 sdc1 $f20,40($sp)
20 jal m32_l
21 move $4,$17
22
23 move $4,$17
24 jal m16_l
25 move $16,$2
26
27 addu $16,$16,$2
28 jal m32_d
29 mov.d $f12,$f22
30
31 addu $16,$16,$2
32 jal m16_d
33 mov.d $f12,$f22
34
35 move $4,$17
36 mfc1 $7,$f22
37 mfc1 $6,$f23
38 jal m32_ld
39 addu $16,$16,$2
40
41 move $4,$17
42 mfc1 $7,$f22
43 mfc1 $6,$f23
44 jal m16_ld
45 addu $16,$16,$2
46
47 move $6,$17
48 mov.d $f12,$f22
49 jal m32_dl
50 addu $16,$16,$2
51
52 move $6,$17
53 mov.d $f12,$f22
54 jal m16_dl
55 addu $16,$16,$2
56
57 move $6,$17
58 move $7,$17
59 sdc1 $f22,16($sp)
60 mov.d $f12,$f22
61 jal m32_dlld
62 addu $16,$16,$2
63
64 move $6,$17
65 move $7,$17
66 mov.d $f12,$f22
67 sdc1 $f22,16($sp)
68 jal m16_dlld
69 addu $16,$16,$2
70
71 move $4,$17
72 jal m32_d_l
73 addu $16,$16,$2
74
75 move $4,$17
76 jal m16_d_l
77 mov.d $f20,$f0
78
79 move $4,$17
80 mfc1 $7,$f22
81 mfc1 $6,$f23
82 jal f32
83 add.d $f20,$f20,$f0
84
85 move $4,$17
86 add.d $f20,$f20,$f0
87 mfc1 $7,$f22
88 jal f16
89 mfc1 $6,$f23
90
91 add.d $f20,$f20,$f0
92 lw $31,32($sp)
93 trunc.w.d $f0,$f20
94 lw $17,28($sp)
95 mfc1 $3,$f0
96 addu $2,$3,$16
97 lw $16,24($sp)
98 ldc1 $f22,48($sp)
99 ldc1 $f20,40($sp)
100 j $31
101 addiu $sp,$sp,56
102
103 .set macro
104 .set reorder
105 .end __start
This page took 0.031151 seconds and 4 git commands to generate.