1 #objdump: -d -mmips:8000
2 #as: -32 -march=8000 -EB -mgp32 -mfp64
3 #name: MIPS -mgp32 -mfp64
4 #stderr: mips-gp32-fp64.l
5 
6 .*: +file format.*
7 
8 Disassembly of section .text:
9 
10 0+000 <[^>]*>:
11    0:	3c041234 	lui	a0,0x1234
12    4:	34845678 	ori	a0,a0,0x5678
13    8:	27840000 	addiu	a0,gp,0
14    c:	3c040000 	lui	a0,0x0
15   10:	24840000 	addiu	a0,a0,0
16   14:	3c040000 	lui	a0,0x0
17   18:	24840104 	addiu	a0,a0,260
18   1c:	08000041 	j	104 <[^>]*>
19   20:	0c000041 	jal	104 <[^>]*>
20   24:	8f840000 	lw	a0,0\(gp\)
21   28:	3c040000 	lui	a0,0x0
22   2c:	8c840000 	lw	a0,0\(a0\)
23   30:	3c040000 	lui	a0,0x0
24   34:	8c840104 	lw	a0,260\(a0\)
25   38:	8f840000 	lw	a0,0\(gp\)
26   3c:	8f850004 	lw	a1,4\(gp\)
27   40:	3c010000 	lui	at,0x0
28   44:	8c240000 	lw	a0,0\(at\)
29   48:	8c250004 	lw	a1,4\(at\)
30   4c:	3c010000 	lui	at,0x0
31   50:	8c240104 	lw	a0,260\(at\)
32   54:	8c250108 	lw	a1,264\(at\)
33   58:	af840000 	sw	a0,0\(gp\)
34   5c:	3c010000 	lui	at,0x0
35   60:	ac240000 	sw	a0,0\(at\)
36   64:	af840000 	sw	a0,0\(gp\)
37   68:	af850004 	sw	a1,4\(gp\)
38   6c:	3c010000 	lui	at,0x0
39   70:	ac240000 	sw	a0,0\(at\)
40   74:	ac250004 	sw	a1,4\(at\)
41   78:	3c010000 	lui	at,0x0
42   7c:	24210000 	addiu	at,at,0
43   80:	80240000 	lb	a0,0\(at\)
44   84:	90210001 	lbu	at,1\(at\)
45   88:	00042200 	sll	a0,a0,0x8
46   8c:	00812025 	or	a0,a0,at
47   90:	3c010000 	lui	at,0x0
48   94:	24210000 	addiu	at,at,0
49   98:	a0240001 	sb	a0,1\(at\)
50   9c:	00042202 	srl	a0,a0,0x8
51   a0:	a0240000 	sb	a0,0\(at\)
52   a4:	90210001 	lbu	at,1\(at\)
53   a8:	00042200 	sll	a0,a0,0x8
54   ac:	00812025 	or	a0,a0,at
55   b0:	3c010000 	lui	at,0x0
56   b4:	24210000 	addiu	at,at,0
57   b8:	88240000 	lwl	a0,0\(at\)
58   bc:	98240003 	lwr	a0,3\(at\)
59   c0:	3c010000 	lui	at,0x0
60   c4:	24210000 	addiu	at,at,0
61   c8:	a8240000 	swl	a0,0\(at\)
62   cc:	b8240003 	swr	a0,3\(at\)
63   d0:	3c043ff0 	lui	a0,0x3ff0
64   d4:	00002825 	move	a1,zero
65   d8:	3c010000 	lui	at,0x0
66   dc:	8c240000 	lw	a0,0\(at\)
67   e0:	8c250004 	lw	a1,4\(at\)
68   e4:	d7800000 	ldc1	\$f0,0\(gp\)
69   e8:	d7800008 	ldc1	\$f0,8\(gp\)
70   ec:	24a40064 	addiu	a0,a1,100
71   f0:	2c840001 	sltiu	a0,a0,1
72   f4:	24a40064 	addiu	a0,a1,100
73   f8:	0004202b 	sltu	a0,zero,a0
74   fc:	00a02025 	move	a0,a1
75  100:	46231040 	add.d	\$f1,\$f2,\$f3
76 
77 0+0104 <[^>]*>:
78 	...
79