blob: f889dd1a08f59dc12595c092ba08a3907fc309ed [file] [log] [blame]
MVP MP Macro Assembler Version 1.13 Mon Feb 10 17:00:24 1997
Copyright (c) 1993-1995 Texas Instruments Incorporated
regops.s PAGE 1
1 ;; Simple register forms
2 ;; Those instructions which also use an immediate just use a constant.
3
4 00000000 .text
5
6 00000000 293B0003 add r3,r4,r5
7 00000004 293B2003 addu r3,r4,r5
8 00000008 11322005 and r5,r4,r2
9 0000000C 11322005 and.tt r5,r4,r2
10 00000010 7333000A and.ff r10,r12,r14
11 00000014 7332800A and.ft r10,r12,r14
12 00000018 7332400A and.tf r10,r12,r14
13 0000001C 1A39400A bbo r10,r8,lo.w
14 00000020 FA39600A bbo.a r10,r8,eq.b
15 00000024 2239000A bbz r10,r8,ls.w
16 00000028 2A39200A bbz.a r10,r8,hi.w
17 0000002C 21B98004 bcnd r4,r6,lt0.b
18 00000030 21B9A004 bcnd.a r4,r6,lt0.b
19 00000034 00390006 br r6
20 00000038 00392006 br.a r6
21 0000003C 0003000A brcr 10
22 00000040 F8380006 bsr r6,r31
23 00000044 F8382006 bsr.a r6,r31
24 00000048 00304007 cmnd r7
25 0000004C 293A0003 cmp r3,r4,r5
26 00000050 02B70008 dcachec r8(r10)
27 00000054 0AB70008 dcachef r8(r10)
28 00000058 41B40404 dld.b r4(r6),r8
29 0000005C 41B42404 dld.h r4(r6),r8
30 00000060 41B44404 dld r4(r6),r8
31 00000064 41B46404 dld.d r4(r6),r8
32 00000068 41B50404 dld.ub r4(r6),r8
33 0000006C 41B52404 dld.uh r4(r6),r8
34 00000070 41B60404 dst.b r4(r6),r8
35 00000074 41B62404 dst.h r4(r6),r8
36 00000078 41B64404 dst r4(r6),r8
37 0000007C 41B66404 dst.d r4(r6),r8
38 00000080 08302005 etrap r5
39 00000084 317147E3 exts r3,31,r5,r6
40 00000088 497107C2 extu r2,30,r5,r9
41 0000008C 313E0002 fadd.sss r2,r4,r6
42 00000090 313E0202 fadd.ssd r2,r4,r6
43 00000094 313E0282 fadd.sdd r2,r4,r6
44 00000098 313E0222 fadd.dsd r2,r4,r6
45 0000009C 313E02A2 fadd.ddd r2,r4,r6
46 000000A0 41BEA004 fcmp.ss r4,r6,r8
47 000000A4 41BEA084 fcmp.sd r4,r6,r8
48 000000A8 41BEA024 fcmp.ds r4,r6,r8
49 000000AC 41BEA0A4 fcmp.dd r4,r6,r8
50 000000B0 313E6002 fdiv.sss r2,r4,r6
51 000000B4 313E6202 fdiv.ssd r2,r4,r6
52 000000B8 313E6282 fdiv.sdd r2,r4,r6
53 000000BC 313E6222 fdiv.dsd r2,r4,r6
54 000000C0 313E62A2 fdiv.ddd r2,r4,r6
55 000000C4 313E4002 fmpy.sss r2,r4,r6
MVP MP Macro Assembler Version 1.13 Mon Feb 10 17:00:24 1997
Copyright (c) 1993-1995 Texas Instruments Incorporated
regops.s PAGE 2
56 000000C8 313E4202 fmpy.ssd r2,r4,r6
57 000000CC 313E4282 fmpy.sdd r2,r4,r6
58 000000D0 313E4222 fmpy.dsd r2,r4,r6
59 000000D4 313E42A2 fmpy.ddd r2,r4,r6
60 000000D8 313E4542 fmpy.iii r2,r4,r6
61 000000DC 313E47E2 fmpy.uuu r2,r4,r6
62 000000E0 303E8184 frndm.ss r4,r6
63 000000E4 303E8384 frndm.sd r4,r6
64 000000E8 303E8584 frndm.si r4,r6
65 000000EC 303E8784 frndm.su r4,r6
66 000000F0 403E81A2 frndm.ds r2,r8
67 000000F4 403E83A2 frndm.dd r2,r8
68 000000F8 403E85A2 frndm.di r2,r8
69 000000FC 403E87A2 frndm.du r2,r8
70 00000100 303E81C4 frndm.is r4,r6
71 00000104 303E83C4 frndm.id r4,r6
72 00000108 403E81E2 frndm.us r2,r8
73 0000010C 403E83E2 frndm.ud r2,r8
74 00000110 303E8004 frndn.ss r4,r6
75 00000114 303E8204 frndn.sd r4,r6
76 00000118 303E8404 frndn.si r4,r6
77 0000011C 303E8604 frndn.su r4,r6
78 00000120 403E8022 frndn.ds r2,r8
79 00000124 403E8222 frndn.dd r2,r8
80 00000128 403E8422 frndn.di r2,r8
81 0000012C 403E8622 frndn.du r2,r8
82 00000130 303E8044 frndn.is r4,r6
83 00000134 303E8244 frndn.id r4,r6
84 00000138 403E8062 frndn.us r2,r8
85 0000013C 403E8262 frndn.ud r2,r8
86 00000140 303E8104 frndp.ss r4,r6
87 00000144 303E8304 frndp.sd r4,r6
88 00000148 303E8504 frndp.si r4,r6
89 0000014C 303E8704 frndp.su r4,r6
90 00000150 403E8122 frndp.ds r2,r8
91 00000154 403E8322 frndp.dd r2,r8
92 00000158 403E8522 frndp.di r2,r8
93 0000015C 403E8722 frndp.du r2,r8
94 00000160 303E8144 frndp.is r4,r6
95 00000164 303E8344 frndp.id r4,r6
96 00000168 403E8162 frndp.us r2,r8
97 0000016C 403E8362 frndp.ud r2,r8
98 00000170 303E8084 frndz.ss r4,r6
99 00000174 303E8284 frndz.sd r4,r6
100 00000178 303E8484 frndz.si r4,r6
101 0000017C 303E8684 frndz.su r4,r6
102 00000180 403E80A2 frndz.ds r2,r8
103 00000184 403E82A2 frndz.dd r2,r8
104 00000188 403E84A2 frndz.di r2,r8
105 0000018C 403E86A2 frndz.du r2,r8
106 00000190 303E80C4 frndz.is r4,r6
107 00000194 303E82C4 frndz.id r4,r6
108 00000198 403E80E2 frndz.us r2,r8
109 0000019C 403E82E2 frndz.ud r2,r8
110 000001A0 403EE006 fsqrt.ss r6,r8
MVP MP Macro Assembler Version 1.13 Mon Feb 10 17:00:24 1997
Copyright (c) 1993-1995 Texas Instruments Incorporated
regops.s PAGE 3
111 000001A4 403EE206 fsqrt.sd r6,r8
112 000001A8 403EE226 fsqrt.dd r6,r8
113 000001AC 313E2002 fsub.sss r2,r4,r6
114 000001B0 313E2202 fsub.ssd r2,r4,r6
115 000001B4 313E2282 fsub.sdd r2,r4,r6
116 000001B8 313E2222 fsub.dsd r2,r4,r6
117 000001BC 313E22A2 fsub.ddd r2,r4,r6
118 000001C0 5231E3E4 ins r4,31,r8,r10
119 000001C4 41B88004 jsr r4(r6),r8
120 000001C8 41B8A004 jsr.a r4(r6),r8
121 000001CC 41B40004 ld.b r4(r6),r8
122 000001D0 41B42004 ld.h r4(r6),r8
123 000001D4 41B44004 ld r4(r6),r8
124 000001D8 41B46004 ld.d r4(r6),r8
125 000001DC 41B50004 ld.ub r4(r6),r8
126 000001E0 41B52004 ld.uh r4(r6),r8
127 000001E4 41FF0007 lmo r7,r8
128 000001E8 18B2E001 or r1,r2,r3
129 000001EC 18B2E001 or.tt r1,r2,r3
130 000001F0 18B3C001 or.ff r1,r2,r3
131 000001F4 18B3A001 or.ft r1,r2,r3
132 000001F8 18B36001 or.tf r1,r2,r3
133 000001FC 20308006 rdcr r6,r4
134 00000200 293F2004 rmo r4,r5
135 00000204 523103E2 rotl r2,31,r8,r10
136 00000208 30B107E8 rotr r8,31,r2,r6
137 0000020C 30B1C3E4 shl r4,31,r2,r6
138 00000210 31710184 sl.dz r4,12,r5,r6
139 00000214 31712184 sl.dm r4,12,r5,r6
140 00000218 31714184 sl.ds r4,12,r5,r6
141 0000021C 31716184 sl.ez r4,12,r5,r6
142 00000220 31718184 sl.em r4,12,r5,r6
143 00000224 3171A184 sl.es r4,12,r5,r6
144 00000228 3171C184 sl.iz r4,12,r5,r6
145 0000022C 3171E184 sl.im r4,12,r5,r6
146 00000230 31710984 sli.dz r4,12,r5,r6
147 00000234 31712984 sli.dm r4,12,r5,r6
148 00000238 31714984 sli.ds r4,12,r5,r6
149 0000023C 31716984 sli.ez r4,12,r5,r6
150 00000240 31718984 sli.em r4,12,r5,r6
151 00000244 3171A984 sli.es r4,12,r5,r6
152 00000248 3171C984 sli.iz r4,12,r5,r6
153 0000024C 3171E984 sli.im r4,12,r5,r6
154 00000250 31710584 sr.dz r4,12,r5,r6
155 00000254 31712584 sr.dm r4,12,r5,r6
156 00000258 31714584 sr.ds r4,12,r5,r6
157 0000025C 31716584 sr.ez r4,12,r5,r6
158 00000260 31718584 sr.em r4,12,r5,r6
159 00000264 3171A584 sr.es r4,12,r5,r6
160 00000268 3171C584 sr.iz r4,12,r5,r6
161 0000026C 3171E584 sr.im r4,12,r5,r6
162 00000270 41B1A404 sra r4,32,r6,r8
163 00000274 31710D84 sri.dz r4,12,r5,r6
164 00000278 31712D84 sri.dm r4,12,r5,r6
165 0000027C 31714D84 sri.ds r4,12,r5,r6
MVP MP Macro Assembler Version 1.13 Mon Feb 10 17:00:24 1997
Copyright (c) 1993-1995 Texas Instruments Incorporated
regops.s PAGE 4
166 00000280 31716D84 sri.ez r4,12,r5,r6
167 00000284 31718D84 sri.em r4,12,r5,r6
168 00000288 3171AD84 sri.es r4,12,r5,r6
169 0000028C 3171CD84 sri.iz r4,12,r5,r6
170 00000290 3171ED84 sri.im r4,12,r5,r6
171 00000294 41B16404 srl r4,32,r6,r8
172 00000298 41B60004 st.b r4(r6),r8
173 0000029C 41B62004 st.h r4(r6),r8
174 000002A0 41B64004 st r4(r6),r8
175 000002A4 41B66004 st.d r4(r6),r8
176 000002A8 4A3B4007 sub r7,r8,r9
177 000002AC 4A3B6007 subu r7,r8,r9
178 000002B0 21B0A008 swcr r8,r6,r4
179 000002B4 0030200A trap r10
180 000002B8 013C0002 vadd.ss r2,r4,r4
181 000002BC 01BC0082 vadd.sd r2,r6,r6
182 000002C0 02BC00A2 vadd.dd r2,r10,r10
183 ; vld0.s r6
184 ; vld1.s r7
185 ; vld0.d r6
186 ; vld1.d r8
187 ; vmac.sss r7,r9,0,a3
188 ; vmac.sss r7,r9,0,r10
189 ; vmac.sss r7,r9,a1,a3
190 ; vmac.sss r7,r9,a3,r10
191 ; vmac.ssd r7,r9,0,a0
192 ; vmac.ssd r7,r9,0,r10
193 ; vmac.ssd r7,r9,a1,a2
194 ; vmac.ssd r7,r9,a3,r10
195 ; vmpy.ss r1,r3,r3
196 ; vmpy.sd r5,r6,r6
197 ; vmpy.dd r2,r4,r4
198 ; vmsc.sss r7,r9,0,a0
199 ; vmsc.sss r7,r9,0,r10
200 ; vmsc.sss r7,r9,a0,a1
201 ; vmsc.sss r7,r9,a3,r10
202 ; vmsc.ssd r7,r9,0,a0
203 ; vmsc.ssd r7,r9,0,r10
204 ; vmsc.ssd r7,r9,a0,a1
205 ; vmsc.ssd r7,r9,a3,r10
206 ; vmsub.ss r6,a2,a4
207 ; vmsub.sd r6,a2,a4
208 ; vmsub.ss r4,a4,r6
209 ; vmsub.sd r4,a4,r6
210 ; vrnd.si r4,r6
211 ; vrnd.si r4,a0
212 ; vrnd.su r4,r6
213 ; vrnd.su r4,a0
214 ; vrnd.ss r4,r6
215 ; vrnd.ss r4,a0
216 ; vrnd.sd r4,r6
217 ; vrnd.sd r4,a0
218 ; vrnd.di r4,r6
219 ; vrnd.di r4,a0
220 ; vrnd.du r4,r6
MVP MP Macro Assembler Version 1.13 Mon Feb 10 17:00:24 1997
Copyright (c) 1993-1995 Texas Instruments Incorporated
regops.s PAGE 5
221 ; vrnd.du r4,a0
222 ; vrnd.ds r4,r6
223 ; vrnd.ds r4,a0
224 ; vrnd.dd r4,r6
225 ; vrnd.dd r4,a0
226 ; vrnd.is r4,r6
227 ; vrnd.id r4,r6
228 ; vrnd.us r4,r6
229 ; vrnd.ud r4,r6
230 ; vst.s r6
231 ; vst.d r6
232 ; vsub.ss r2,r4,r6
233 ; vsub.sd r2,r4,r6
234 ; vsub.dd r2,r4,r6
235 000002C4 0170A006 wrcr r6,r5
236 000002C8 39B32005 xnor r5,r6,r7
237 000002CC 4A32C007 xor r7,r8,r9
No Errors, No Warnings