Add test of macro expansion of string arguments.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arm / arm7t.d
CommitLineData
252b5132
RH
1#objdump: -dr --prefix-addresses --show-raw-insn
2#name: ARM arm7t
3#as: -marm7t -EL
4
5# Test the halfword and signextend memory transfers:
6
7.*: +file format .*arm.*
8
9Disassembly of section .text:
1000000000 <[^>]*> e1d100b0 ? ldrh r0, \[r1\]
1100000004 <[^>]*> e1f100b0 ? ldrh r0, \[r1\]!
1200000008 <[^>]*> e19100b2 ? ldrh r0, \[r1, r2\]
130000000c <[^>]*> e1b100b2 ? ldrh r0, \[r1, r2\]!
1400000010 <[^>]*> e1d100bc ? ldrh r0, \[r1, #12\]
1500000014 <[^>]*> e1f100bc ? ldrh r0, \[r1, #12\]!
1600000018 <[^>]*> e15100bc ? ldrh r0, \[r1, -#12\]
170000001c <[^>]*> e09100b2 ? ldrh r0, \[r1\], r2
e591b0ea 1800000020 <[^>]*> e3a00cff ? mov r0, #65280 ; 0xff00
5164c382
NC
1900000024 <[^>]*> e1df0bb4 ? ldrh r0, \[pc, #b4\] ; 000000e0 <[^>]*>
2000000028 <[^>]*> e1df0abc ? ldrh r0, \[pc, #ac\] ; 000000dc <[^>]*>
252b5132
RH
210000002c <[^>]*> e1c100b0 ? strh r0, \[r1\]
2200000030 <[^>]*> e1e100b0 ? strh r0, \[r1\]!
2300000034 <[^>]*> e18100b2 ? strh r0, \[r1, r2\]
2400000038 <[^>]*> e1a100b2 ? strh r0, \[r1, r2\]!
250000003c <[^>]*> e1c100bc ? strh r0, \[r1, #12\]
2600000040 <[^>]*> e1e100bc ? strh r0, \[r1, #12\]!
2700000044 <[^>]*> e14100bc ? strh r0, \[r1, -#12\]
2800000048 <[^>]*> e08100b2 ? strh r0, \[r1\], r2
5164c382 290000004c <[^>]*> e1cf08b8 ? strh r0, \[pc, #88\] ; 000000dc <[^>]*>
252b5132
RH
3000000050 <[^>]*> e1d100d0 ? ldrsb r0, \[r1\]
3100000054 <[^>]*> e1f100d0 ? ldrsb r0, \[r1\]!
3200000058 <[^>]*> e19100d2 ? ldrsb r0, \[r1, r2\]
330000005c <[^>]*> e1b100d2 ? ldrsb r0, \[r1, r2\]!
3400000060 <[^>]*> e1d100dc ? ldrsb r0, \[r1, #12\]
3500000064 <[^>]*> e1f100dc ? ldrsb r0, \[r1, #12\]!
3600000068 <[^>]*> e15100dc ? ldrsb r0, \[r1, -#12\]
370000006c <[^>]*> e09100d2 ? ldrsb r0, \[r1\], r2
e591b0ea 3800000070 <[^>]*> e3a000de ? mov r0, #222 ; 0xde
5164c382 3900000074 <[^>]*> e1df06d0 ? ldrsb r0, \[pc, #60\] ; 000000dc <[^>]*>
252b5132
RH
4000000078 <[^>]*> e1d100f0 ? ldrsh r0, \[r1\]
410000007c <[^>]*> e1f100f0 ? ldrsh r0, \[r1\]!
4200000080 <[^>]*> e19100f2 ? ldrsh r0, \[r1, r2\]
4300000084 <[^>]*> e1b100f2 ? ldrsh r0, \[r1, r2\]!
4400000088 <[^>]*> e1d100fc ? ldrsh r0, \[r1, #12\]
450000008c <[^>]*> e1f100fc ? ldrsh r0, \[r1, #12\]!
4600000090 <[^>]*> e15100fc ? ldrsh r0, \[r1, -#12\]
4700000094 <[^>]*> e09100f2 ? ldrsh r0, \[r1\], r2
e591b0ea 4800000098 <[^>]*> e3a00cff ? mov r0, #65280 ; 0xff00
5164c382
NC
490000009c <[^>]*> e1df03fc ? ldrsh r0, \[pc, #3c\] ; 000000e0 <[^>]*>
50000000a0 <[^>]*> e1df03f4 ? ldrsh r0, \[pc, #34\] ; 000000dc <[^>]*>
252b5132
RH
51000000a4 <[^>]*> e19100b2 ? ldrh r0, \[r1, r2\]
52000000a8 <[^>]*> 119100b2 ? ldrneh r0, \[r1, r2\]
53000000ac <[^>]*> 819100b2 ? ldrhih r0, \[r1, r2\]
54000000b0 <[^>]*> b19100b2 ? ldrlth r0, \[r1, r2\]
55000000b4 <[^>]*> e19100f2 ? ldrsh r0, \[r1, r2\]
56000000b8 <[^>]*> 119100f2 ? ldrnesh r0, \[r1, r2\]
57000000bc <[^>]*> 819100f2 ? ldrhish r0, \[r1, r2\]
58000000c0 <[^>]*> b19100f2 ? ldrltsh r0, \[r1, r2\]
59000000c4 <[^>]*> e19100d2 ? ldrsb r0, \[r1, r2\]
60000000c8 <[^>]*> 119100d2 ? ldrnesb r0, \[r1, r2\]
61000000cc <[^>]*> 819100d2 ? ldrhisb r0, \[r1, r2\]
62000000d0 <[^>]*> b19100d2 ? ldrltsb r0, \[r1, r2\]
5164c382
NC
63000000d4 <[^>]*> e1df00f4 ? ldrsh r0, \[pc, #4\] ; 000000e0 <[^>]*>
64000000d8 <[^>]*> e1df00f4 ? ldrsh r0, \[pc, #4\] ; 000000e4 <[^>]*>
252b5132 65000000dc <[^>]*> 00000000 ? andeq r0, r0, r0
50903393 66[ ]*dc:.*fred
252b5132
RH
67000000e0 <[^>]*> 0000c0de ? .*
68000000e4 <[^>]*> 0000dead ? .*
This page took 0.051398 seconds and 4 git commands to generate.