gas/
[deliverable/binutils-gdb.git] / gas / testsuite / gas / h8300 / t06_ari2.s
CommitLineData
fe8aec39
MS
1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\r
2;arith_2\r
3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\r
4 .h8300sx\r
5 .text\r
6_start:\r
7 addx.b #0x12:8,r1h ;9112\r
8 addx.b #0x12:8,@er1 ;7d109012\r
9 addx.b #0x12:8,@er1- ;01766c189012\r
10\r
11 addx.b r3h,r1h ;0e31\r
12 addx.b r3h,@er1 ;7d100e30\r
13 addx.b r3h,@er1- ;01766c180e30\r
14\r
15 addx.b @er3,r1h ;7c300e01\r
16 addx.b @er3,@er1 ;0174683d0110\r
17\r
18 addx.b @er3-,r1h ;01766c300e01\r
19 addx.b @er3-,@er1- ;01766c3da110\r
20\r
21 addx.w #0x1234:16,r1 ;015179111234\r
22 addx.w #0x1234:16,@er1 ;7d9179101234\r
23 addx.w #0x1234:16,@er1- ;01566d1979101234\r
24\r
25 addx.w r3,r1 ;01510931\r
26 addx.w r3,@er1 ;7d910930\r
27 addx.w r3,@er1- ;01566d190930\r
28\r
29 addx.w @er3,r1 ;7cb10901\r
30 addx.w @er3,@er1 ;0154693d0110\r
31\r
32 addx.w @er3-,r1 ;01566d310901\r
33 addx.w @er3-,@er1- ;01566d3da110\r
34\r
35 addx.l #0x12345678:32,er1 ;01017a1112345678\r
36 addx.l #0x12345678:32,@er1 ;010469197a1012345678\r
37 addx.l #0x12345678:32,@er1- ;01066d197a1012345678\r
38\r
39 addx.l er3,er1 ;01010ab1\r
40 addx.l er3,@er1 ;010469190ab0\r
41 addx.l er3,@er1- ;01066d190ab0\r
42\r
43 addx.l @er3,er1 ;010469310a81\r
44 addx.l @er3,@er1 ;0104693d0110\r
45\r
46 addx.l @er3-,er1 ;01066d310a81\r
47 addx.l @er3-,@er1- ;01066d3da110\r
48\r
49 subx.b #0x12:8,r1h ;b112\r
50 subx.b #0x12:8,@er1 ;7d10b012\r
51 subx.b #0x12:8,@er1- ;01766c18b012\r
52\r
53 subx.b r3h,r1h ;1e31\r
54 subx.b r3h,@er1 ;7d101e30\r
55 subx.b r3h,@er1- ;01766c181e30\r
56\r
57 subx.b @er3,r1h ;7c301e01\r
58 subx.b @er3,@er1 ;0174683d0130\r
59\r
60 subx.b @er3-,r1h ;01766c301e01\r
61 subx.b @er3-,@er1- ;01766c3da130\r
62\r
63 subx.w #0x1234:16,r1 ;015179311234\r
64 subx.w #0x1234:16,@er1 ;7d9179301234\r
65 subx.w #0x1234:16,@er1- ;01566d1979301234\r
66\r
67 subx.w r3,r1 ;01511931\r
68 subx.w r3,@er1 ;7d911930\r
69 subx.w r3,@er1- ;01566d191930\r
70\r
71 subx.w @er3,r1 ;7cb11901\r
72 subx.w @er3,@er1 ;0154693d0130\r
73\r
74 subx.w @er3-,r1 ;01566d311901\r
75 subx.w @er3-,@er1- ;01566d3da130\r
76\r
77 subx.l #0x12345678:32,er1 ;01017a3112345678\r
78 subx.l #0x12345678:32,@er1 ;010469197a3012345678\r
79 subx.l #0x12345678:32,@er1- ;01066d197a3012345678\r
80\r
81 subx.l er3,er1 ;01011ab1\r
82 subx.l er3,@er1 ;010469191ab0\r
83 subx.l er3,@er1- ;01066d191ab0\r
84\r
85 subx.l @er3,er1 ;010469311a81\r
86 subx.l @er3,@er1 ;0104693d0130\r
87\r
88 subx.l @er3-,er1 ;01066d311a81\r
89 subx.l @er3-,@er1- ;01066d3da130\r
90\r
91 inc.b r1h ;0a01\r
92 inc.w #1,r1 ;0b51\r
93 inc.w #2,r1 ;0bd1\r
94 inc.l #1,er1 ;0b71\r
95 inc.l #2,er1 ;0bf1\r
96\r
97 dec.b r1h ;1a01\r
98 dec.w #1,r1 ;1b51\r
99 dec.w #2,r1 ;1bd1\r
100 dec.l #1,er1 ;1b71\r
101 dec.l #2,er1 ;1bf1\r
102\r
103 adds.l #1,er1 ;0b01\r
104 adds.l #2,er1 ;0b81\r
105 adds.l #4,er1 ;0b91\r
106\r
107 subs.l #1,er1 ;1b01\r
108 subs.l #2,er1 ;1b81\r
109 subs.l #4,er1 ;1b91\r
110\r
111 daa.b r1h ;0f01\r
112\r
113 das.b r1h ;1f01\r
114\r
115 mulxu.b #0xf:4,r1 ;01cc50f1\r
116\r
117 mulxu.b r3h,r1 ;5031\r
118\r
119 mulxu.w #0xf:4,er1 ;01cc52f1\r
120\r
121 mulxu.w r3,er1 ;5231\r
122\r
123 divxu.b #0xf:4,r1 ;01dc51f1\r
124\r
125 divxu.b r3h,r1 ;5131\r
126\r
127 divxu.w #0xf:4,er1 ;01dc53f1\r
128\r
129 divxu.w r3,er1 ;5331\r
130\r
131 mulxs.b #0xf:4,r1 ;01c450f1\r
132\r
133 mulxs.b r3h,r1 ;01c05031\r
134\r
135 mulxs.w #0xf:4,er1 ;01c452f1\r
136\r
137 mulxs.w r3,er1 ;01c05231\r
138\r
139 divxs.b #0xf:4,r1 ;01d451f1\r
140\r
141 divxs.b r3h,r1 ;01d05131\r
142\r
143 divxs.w #0xf:4,er1 ;01d453f1\r
144\r
145 divxs.w r3,er1 ;01d05331\r
146\r
147 mulu.w #0xf:4,r1 ;01ce50f1\r
148\r
149 mulu.w r3,r1 ;01ca5031\r
150\r
151 mulu.l #0xf:4,er1 ;01ce52f1\r
152\r
153 mulu.l er3,er1 ;01ca5231\r
154\r
155 mulu/u.l #0xf:4,er1 ;01cf52f1\r
156\r
157 mulu/u.l er3,er1 ;01cb5231\r
158\r
159 muls.w #0xf:4,r1 ;01c650f1\r
160\r
161 muls.w r3,r1 ;01c25031\r
162\r
163 muls.l #0xf:4,er1 ;01c652f1\r
164\r
165 muls.l er3,er1 ;01c25231\r
166\r
167 muls/u.l #0xf:4,er1 ;01c752f1\r
168\r
169 muls/u.l er3,er1 ;01c35231\r
170\r
171 divu.w #0xf:4,r1 ;01de51f1\r
172\r
173 divu.w r3,r1 ;01da5131\r
174\r
175 divu.l #0xf:4,er1 ;01de53f1\r
176\r
177 divu.l er3,er1 ;01da5331\r
178\r
179 divs.w #0xf:4,r1 ;01d651f1\r
180\r
181 divs.w r3,r1 ;01d25131\r
182\r
183 divs.l #0xf:4,er1 ;01d653f1\r
184\r
185 divs.l er3,er1 ;01d25331\r
186\r
187 .end\r
This page took 0.045922 seconds and 4 git commands to generate.