Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / arm / archv6.s
1 .text
2 .align 0
3
4 label:
5         cps #15
6         cpsid if
7         cpsie if
8         ldrex r2, [r4]
9         ldrexne r4, [r8]
10         mcrr2 p0, 12, r7, r5, c3
11         mrrc2 p0, 12, r7, r5, c3
12         pkhbt   r2, r5, r8
13         pkhbt   r2, r5, r8, LSL #3
14         pkhbtal r2, r5, r8, LSL #3
15         pkhbteq r2, r5, r8, LSL #3      
16         pkhtb   r2, r5, r8      @ Equivalent to pkhbt r2, r8, r5.
17         pkhtb   r2, r5, r8, ASR #3
18         pkhtbal r2, r5, r8, ASR #3
19         pkhtbeq r2, r5, r8, ASR #3
20         qadd16  r2, r4, r7
21         qadd16ne r2, r4, r7     
22         qadd8   r2, r4, r7
23         qadd8ne r2, r4, r7
24         qaddsubx        r2, r4, r7
25         qaddsubxne      r2, r4, r7
26         qsub16   r2, r4, r7
27         qsub16ne r2, r4, r7
28         qsub8    r2, r4, r7
29         qsub8ne r2, r4, r7
30         qsubaddx         r2, r4, r7
31         qsubaddx r2, r4, r7
32         rev     r2, r4
33         rev16   r2, r4
34         rev16ne   r3, r5
35         revne   r3, r5
36         revsh   r2, r4
37         revshne   r3, r5
38         rfeda   r2
39         rfedb   r2!
40         rfeea   r2
41         rfeed   r2!
42         rfefa   r2!
43         rfefd   r2
44         rfeia   r2
45         rfeib   r2!
46         sadd16   r2, r4, r7
47         sadd16ne r2, r4, r7
48         sxtah r2, r4, r5
49         sxtah r2, r4, r5, ROR #8
50         sxtahne r2, r4, r5
51         sxtahne r2, r4, r5, ROR #8
52         sadd8    r2, r4, r7
53         sadd8ne r2, r4, r7
54         sxtab16 r2, r4, r5
55         sxtab16 r2, r4, r5, ROR #8
56         sxtab16ne r2, r4, r5
57         sxtab16ne r2, r4, r5, ROR #8
58         sxtab r2, r4, r5
59         sxtab r2, r4, r5, ROR #8
60         sxtabne r2, r4, r5
61         sxtabne r2, r4, r5, ROR #8
62         saddsubx         r2, r4, r7
63         saddsubxne r2, r4, r7
64         sel r1, r2, r3
65         selne r1, r2, r3
66         setend be
67         setend le
68         shadd16  r2, r4, r7
69         shadd16ne r2, r4, r7
70         shadd8   r2, r4, r7
71         shadd8ne r2, r4, r7
72         shaddsubx        r2, r4, r7
73         shaddsubxne r2, r4, r7
74         shsub16  r2, r4, r7
75         shsub16ne r2, r4, r7
76         shsub8   r2, r4, r7
77         shsub8ne r2, r4, r7
78         shsubaddx        r2, r4, r7
79         shsubaddxne r2, r4, r7
80         smlad r1,r2,r3,r4
81         smladle r1,r2,r3,r4
82         smladx r1,r2,r3,r4
83         smladxle r1,r2,r3,r4
84         smlald r1,r2,r3,r4
85         smlaldle r1,r2,r3,r4
86         smlaldx r1,r2,r3,r4
87         smlaldxle r1,r2,r3,r4
88         smlsd r1,r2,r3,r4
89         smlsdle r1,r2,r3,r4
90         smlsdx r1,r2,r3,r4
91         smlsdxle r1,r2,r3,r4    
92         smlsld r1,r2,r3,r4      
93         smlsldle r1,r2,r3,r4
94         smlsldx r1,r2,r3,r4
95         smlsldxle r1,r2,r3,r4   
96         smmla r1,r2,r3,r4       
97         smmlale r1,r2,r3,r4
98         smmlar r1,r2,r3,r4
99         smmlarle r1,r2,r3,r4    
100         smmls r1,r2,r3,r4       
101         smmlsle r1,r2,r3,r4
102         smmlsr r1,r2,r3,r4
103         smmlsrle r1,r2,r3,r4    
104         smmul r1,r2,r3
105         smmulle r1,r2,r3
106         smmulr r1,r2,r3
107         smmulrle r1,r2,r3
108         smuad r1,r2,r3
109         smuadle r1,r2,r3
110         smuadx r1,r2,r3
111         smuadxle r1,r2,r3
112         smusd r1,r2,r3
113         smusdle r1,r2,r3
114         smusdx r1,r2,r3
115         smusdxle r1,r2,r3
116         srsia #16
117         srsib #16!
118         ssat r1, #1, r2
119         ssat r1, #1, r2, ASR #2
120         ssat r1, #1, r2, LSL #2
121         ssat16 r1, #1, r1
122         ssat16le r1, #1, r1
123         ssub16   r2, r4, r7
124         ssub16ne r2, r4, r7
125         ssub8    r2, r4, r7
126         ssub8ne r2, r4, r7
127         ssubaddx         r2, r4, r7
128         ssubaddxne r2, r4, r7
129         strex r1, r2, [r3]
130         strexne r1, r2, [r3]
131         sxth r2, r5
132         sxth r2, r5, ROR #8
133         sxthne r2, r5
134         sxthne r2, r5, ROR #8
135         sxtb16 r2, r5
136         sxtb16 r2, r5, ROR #8
137         sxtb16ne r2, r5
138         sxtb16ne r2, r5, ROR #8
139         sxtb r2, r5
140         sxtb r2, r5, ROR #8
141         sxtbne r2, r5
142         sxtbne r2, r5, ROR #8
143         uadd16   r2, r4, r7
144         uadd16ne r2, r4, r7
145         uxtah r2, r3, r5
146         uxtah r2, r3, r5, ROR #8
147         uxtahne r2, r3, r5
148         uxtahne r2, r3, r5, ROR #8
149         uadd8    r2, r4, r7
150         uadd8ne r2, r4, r7
151         uxtab16 r2, r3, r5
152         uxtab16 r2, r3, r5, ROR #8
153         uxtab16ne r2, r3, r5
154         uxtab16ne r2, r3, r5, ROR #8
155         uxtab r2, r3, r5
156         uxtab r2, r3, r5, ROR #8
157         uxtabne r2, r3, r5
158         uxtabne r2, r3, r5, ROR #8
159         uaddsubx         r2, r4, r7
160         uaddsubxne r2, r4, r7
161         uhadd16  r2, r4, r7
162         uhadd16ne r2, r4, r7
163         uhadd8   r2, r4, r7
164         uhadd8ne r2, r4, r7
165         uhaddsubx        r2, r4, r7
166         uhaddsubxne r2, r4, r7
167         uhsub16  r2, r4, r7
168         uhsub16ne r2, r4, r7
169         uhsub8   r2, r4, r7
170         uhsub8ne r2, r4, r7
171         uhsubaddx        r2, r4, r7
172         uhsubaddxne r2, r4, r7
173         umaal   r1, r2, r3, r4
174         umaalle r1, r2, r3, r4  
175         uqadd16  r2, r4, r7
176         uqadd16ne r2, r4, r7
177         uqadd8   r2, r4, r7
178         uqadd8ne r2, r4, r7
179         uqaddsubx        r2, r4, r7
180         uqaddsubxne r2, r4, r7
181         uqsub16  r2, r4, r7
182         uqsub16ne r2, r4, r7
183         uqsub8   r2, r4, r7
184         uqsub8ne r2, r4, r7
185         uqsubaddx        r2, r4, r7
186         uqsubaddxne r2, r4, r7
187         usad8 r1, r2, r3
188         usad8ne r1, r2, r3
189         usada8 r1, r2, r3, r4
190         usada8ne r1, r2, r3, r4
191         usat r1, #15, r2
192         usat r1, #15, r2, ASR #4
193         usat r1, #15, r2, LSL #4
194         usat16 r1, #15, r2
195         usat16le r1, #15, r2
196         usatle r1, #15, r2
197         usatle r1, #15, r2, ASR #4
198         usatle r1, #15, r2, LSL #4
199         usub16   r2, r4, r7
200         usub16ne r2, r4, r7
201         usub8    r2, r4, r7
202         usub8ne r2, r4, r7
203         usubaddx         r2, r4, r7
204         usubaddxne r2, r4, r7
205         uxth r2, r5
206         uxth r2, r5, ROR #8
207         uxthne r2, r5
208         uxthne r2, r5, ROR #8
209         uxtb16 r2, r5
210         uxtb16 r2, r5, ROR #8
211         uxtb16ne r2, r5
212         uxtb16ne r2, r5, ROR #8
213         uxtb r2, r5
214         uxtb r2, r5, ROR #8
215         uxtbne r2, r5
216         uxtbne r2, r5, ROR #8
217         cpsie if, #10
218         cpsie if, #21
219         srsia sp, #16
220         srsib sp!, #16