2005-09-13 Paul Gilliam <pgilliam@us.ibm.com>
[deliverable/binutils-gdb.git] / gdb / testsuite / gdb.disasm / t12_bit.s
1 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
2 ;bit
3 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
4 .h8300sx
5 .text
6 .global _start
7 _start:
8 bset #0x7,r1h ;7071
9 bset #0x7,@er1 ;7d107070
10 bset #0x7,@0xffffff12:8 ;7f127070
11 bset #0x7,@0x1234:16 ;6a1812347070
12 bset #0x7,@0x12345678:32 ;6a38123456787070
13
14 bset r3h,r1h ;6031
15 bset r3h,@er1 ;7d106030
16 bset r3h,@0xffffff12:8 ;7f126030
17 bset r3h,@0x1234:16 ;6a1812346030
18 bset r3h,@0x12345678:32 ;6a38123456786030
19
20 bset/eq #0x7,@er1 ;7d107077
21 bset/eq #0x7,@0xffffff12:8 ;7f127077
22 bset/eq #0x7,@0x1234:16 ;6a1812347077
23 bset/eq #0x7,@0x12345678:32 ;6a38123456787077
24
25 bset/eq r3h,@er1 ;7d106037
26 bset/eq r3h,@0xffffff12:8 ;7f126037
27 bset/eq r3h,@0x1234:16 ;6a1812346037
28 bset/eq r3h,@0x12345678:32 ;6a38123456786037
29
30 bset/ne #0x7,@er1 ;7d107076
31 bset/ne #0x7,@0xffffff12:8 ;7f127076
32 bset/ne #0x7,@0x1234:16 ;6a1812347076
33 bset/ne #0x7,@0x12345678:32 ;6a38123456787076
34
35 bset/ne r3h,@er1 ;7d106036
36 bset/ne r3h,@0xffffff12:8 ;7f126036
37 bset/ne r3h,@0x1234:16 ;6a1812346036
38 bset/ne r3h,@0x12345678:32 ;6a38123456786036
39
40 bnot #0x7,r1h ;7171
41 bnot #0x7,@er1 ;7d107170
42 bnot #0x7,@0xffffff12:8 ;7f127170
43 bnot #0x7,@0x1234:16 ;6a1812347170
44 bnot #0x7,@0x12345678:32 ;6a38123456787170
45
46 bnot r3h,r1h ;6131
47 bnot r3h,@er1 ;7d106130
48 bnot r3h,@0xffffff12:8 ;7f126130
49 bnot r3h,@0x1234:16 ;6a1812346130
50 bnot r3h,@0x12345678:32 ;6a38123456786130
51
52 bclr #0x7,r1h ;7271
53 bclr #0x7,@er1 ;7d107270
54 bclr #0x7,@0xffffff12:8 ;7f127270
55 bclr #0x7,@0x1234:16 ;6a1812347270
56 bclr #0x7,@0x12345678:32 ;6a38123456787270
57
58 bclr r3h,r1h ;6231
59 bclr r3h,@er1 ;7d106230
60 bclr r3h,@0xffffff12:8 ;7f126230
61 bclr r3h,@0x1234:16 ;6a1812346230
62 bclr r3h,@0x12345678:32 ;6a38123456786230
63
64 bclr/eq #0x7,@er1 ;7d107277
65 bclr/eq #0x7,@0xffffff12:8 ;7f127277
66 bclr/eq #0x7,@0x1234:16 ;6a1812347277
67 bclr/eq #0x7,@0x12345678:32 ;6a38123456787277
68
69 bclr/eq r3h,@er1 ;7d106237
70 bclr/eq r3h,@0xffffff12:8 ;7f126237
71 bclr/eq r3h,@0x1234:16 ;6a1812346237
72 bclr/eq r3h,@0x12345678:32 ;6a38123456786237
73
74 bclr/ne #0x7,@er1 ;7d107276
75 bclr/ne #0x7,@0xffffff12:8 ;7f127276
76 bclr/ne #0x7,@0x1234:16 ;6a1812347276
77 bclr/ne #0x7,@0x12345678:32 ;6a38123456787276
78
79 bclr/ne r3h,@er1 ;7d106236
80 bclr/ne r3h,@0xffffff12:8 ;7f126236
81 bclr/ne r3h,@0x1234:16 ;6a1812346236
82 bclr/ne r3h,@0x12345678:32 ;6a38123456786236
83
84 btst #0x7,r1h ;7371
85 btst #0x7,@er1 ;7c107370
86 btst #0x7,@0xffffff12:8 ;7e127370
87 btst #0x7,@0x1234:16 ;6a1012347370
88 btst #0x7,@0x12345678:32 ;6a30123456787370
89
90 btst r3h,r1h ;6331
91 btst r3h,@er1 ;7c106330
92 btst r3h,@0xffffff12:8 ;7e126330
93 btst r3h,@0x1234:16 ;6a1012346330
94 btst r3h,@0x12345678:32 ;6a30123456786330
95
96 bor #0x7,r1h ;7471
97 bor #0x7,@er1 ;7c107470
98 bor #0x7,@0xffffff12:8 ;7e127470
99 bor #0x7,@0x1234:16 ;6a1012347470
100 bor #0x7,@0x12345678:32 ;6a30123456787470
101
102 bior #0x7,r1h ;74f1
103 bior #0x7,@er1 ;7c1074f0
104 bior #0x7,@0xffffff12:8 ;7e1274f0
105 bior #0x7,@0x1234:16 ;6a10123474f0
106 bior #0x7,@0x12345678:32 ;6a301234567874f0
107
108 bxor #0x7,r1h ;7571
109 bxor #0x7,@er1 ;7c107570
110 bxor #0x7,@0xffffff12:8 ;7e127570
111 bxor #0x7,@0x1234:16 ;6a1012347570
112 bxor #0x7,@0x12345678:32 ;6a30123456787570
113
114 bixor #0x7,r1h ;75f1
115 bixor #0x7,@er1 ;7c1075f0
116 bixor #0x7,@0xffffff12:8 ;7e1275f0
117 bixor #0x7,@0x1234:16 ;6a10123475f0
118 bixor #0x7,@0x12345678:32 ;6a301234567875f0
119
120 band #0x7,r1h ;7671
121 band #0x7,@er1 ;7c107670
122 band #0x7,@0xffffff12:8 ;7e127670
123 band #0x7,@0x1234:16 ;6a1012347670
124 band #0x7,@0x12345678:32 ;6a30123456787670
125
126 biand #0x7,r1h ;76f1
127 biand #0x7,@er1 ;7c1076f0
128 biand #0x7,@0xffffff12:8 ;7e1276f0
129 biand #0x7,@0x1234:16 ;6a10123476f0
130 biand #0x7,@0x12345678:32 ;6a301234567876f0
131
132 bld #0x7,r1h ;7771
133 bld #0x7,@er1 ;7c107770
134 bld #0x7,@0xffffff12:8 ;7e127770
135 bld #0x7,@0x1234:16 ;6a1012347770
136 bld #0x7,@0x12345678:32 ;6a30123456787770
137
138 bild #0x7,r1h ;77f1
139 bild #0x7,@er1 ;7c1077f0
140 bild #0x7,@0xffffff12:8 ;7e1277f0
141 bild #0x7,@0x1234:16 ;6a10123477f0
142 bild #0x7,@0x12345678:32 ;6a301234567877f0
143
144 bst #0x7,r1h ;6771
145 bst #0x7,@er1 ;7d106770
146 bst #0x7,@0xffffff12:8 ;7f126770
147 bst #0x7,@0x1234:16 ;6a1812346770
148 bst #0x7,@0x12345678:32 ;6a38123456786770
149
150 bstz #0x7,@er1 ;7d106777
151 bstz #0x7,@0xffffff12:8 ;7f126777
152 bstz #0x7,@0x1234:16 ;6a1812346777
153 bstz #0x7,@0x12345678:32 ;6a38123456786777
154
155 bist #0x7,r1h ;67f1
156 bist #0x7,@er1 ;7d1067f0
157 bist #0x7,@0xffffff12:8 ;7f1267f0
158 bist #0x7,@0x1234:16 ;6a18123467f0
159 bist #0x7,@0x12345678:32 ;6a381234567867f0
160
161 bistz #0x7,@er1 ;7d1067f7
162 bistz #0x7,@0xffffff12:8 ;7f1267f7
163 bistz #0x7,@0x1234:16 ;6a18123467f7
164 bistz #0x7,@0x12345678:32 ;6a381234567867f7
165
166 bfld #0x34:8,@er1,r3h ;7c10f334
167 bfld #0x34:8,@0xffffff12:8,r3h ;7e12f334
168 bfld #0x34:8,@0x1234:16,r3h ;6a101234f334
169 bfld #0x34:8,@0x12345678:32,r3h ;6a3012345678f334
170
171 bfst r3h,#0x34:8,@er1 ;7d10f334
172 bfst r3h,#0x34:8,@0xffffff12:8 ;7f12f334
173 bfst r3h,#0x34:8,@0x1234:16 ;6a181234f334
174 bfst r3h,#0x34:8,@0x12345678:32 ;6a3812345678f334
175
176 .end
This page took 0.041115 seconds and 4 git commands to generate.