Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / arm / xscale.d
1 #objdump: -dr --prefix-addresses --show-raw-insn
2 #name: XScale instructions
3 #as: -mcpu=xscale -EL
4
5 # Test the XScale instructions:
6
7 .*: +file format .*arm.*
8
9 Disassembly of section .text:
10 0+00 <foo> ee201010     mia     acc0, r0, r1
11 0+04 <[^>]*> be20d01e   mialt   acc0, lr, sp
12 0+08 <[^>]*> ee284012   miaph   acc0, r2, r4
13 0+0c <[^>]*> 1e286015   miaphne acc0, r5, r6
14 0+10 <[^>]*> ee2c8017   miaBB   acc0, r7, r8
15 0+14 <[^>]*> ee2da019   miaBT   acc0, r9, sl
16 0+18 <[^>]*> ee2eb01c   miaTB   acc0, ip, fp
17 0+1c <[^>]*> ee2f0010   miaTT   acc0, r0, r0
18 0+20 <[^>]*> ec411000   mar     acc0, r1, r1
19 0+24 <[^>]*> cc4c2000   margt   acc0, r2, ip
20 0+28 <[^>]*> ec543000   mra     r3, r4, acc0
21 0+2c <[^>]*> ec585000   mra     r5, r8, acc0
22 0+30 <[^>]*> f5d0f000   pld     \[r0\]
23 0+34 <[^>]*> f5d1f789   pld     \[r1, #1929\].*
24 0+38 <[^>]*> f7d2f003   pld     \[r2, r3\]
25 0+3c <[^>]*> f754f285   pld     \[r4, -r5, lsl #5\]
26 0+40 <[^>]*> e1c100d0   ldrd    r0, \[r1\]
27 0+44 <[^>]*> 01c327d8   ldrdeq  r2, \[r3, #120\].*
28 0+48 <[^>]*> b10540d6   ldrdlt  r4, \[r5, -r6\]
29 0+4c <[^>]*> e16a88f9   strd    r8, \[sl, #-137\]!.*
30 0+50 <[^>]*> e1ac00fd   strd    r0, \[ip, sp\]!
31 0+54 <[^>]*> 30ce21f0   strdcc  r2, \[lr\], #16
32 0+58 <[^>]*> 708640f8   strdvc  r4, \[r6\], r8
33 0+5c <[^>]*> e5910000   ldr     r0, \[r1\]
34 0+60 <[^>]*> e5832000   str     r2, \[r3\]
35 0+64 <[^>]*> e321f011   msr     CPSR_c, #17
36 0+68 <[^>]*> e1a00000 ? nop[    ]+; \(mov r0, r0\)
37 0+6c <[^>]*> e1a00000 ? nop[    ]+; \(mov r0, r0\)