Remove unneeded AUX register symbols.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / xgate / insns.d
CommitLineData
f6c1a2d5
NC
1#objdump: -d --prefix-addresses --reloc
2#as:
3#name: insns
4
5# Test handling of basic instructions.
6
7.*: +file format elf32\-xgate
8
9Disassembly of section .text:
100+0000 <\_start> ldl R2, #0x00
11 0: R_XGATE_IMM8_LO .bss
120+0002 <\_start\+0x2> ldh R2, #0x04 Abs\* 0x00000400 <block_end>
13 2: R_XGATE_IMM8_HI .bss
140+0004 <\_start\+0x4> ldl R3, #0x00
15 4: R_XGATE_IMM8_LO .bss
160+0006 <\_start\+0x6> ldh R3, #0x00 Abs\* 0x00000000 <\_start>
17 6: R_XGATE_IMM8_HI .bss
180+0008 <\_start\+0x8> ldl R1, #0x01
190+000a <\_start\+0xa> ldh R1, #0x00 Abs\* 0x00000001 <\_start\+0x1>
200+000c <Loop> bra \*10 Abs\* 0x00000016 <test>
210+000e <Loop\+0x2> nop
220+0010 <Loop\+0x4> bne \*\-4 Abs\* 0x0000000c <Loop>
230+0012 <Stop> subh R5, #0x03
240+0014 <Stop\+0x2> bra \*\-20 Abs\* 0x00000000 <\_start>
250+0016 <test> ldl R5, #0x02
260+0018 <test\+0x2> ldh R5, #0x00 Abs\* 0x00000002 <\_start\+0x2>
270+001a <test\+0x4> bra \*4 Abs\* 0x0000001e <test2>
280+001c <test\+0x6> rts
290+001e <test2> ldl R3, #0x17
300+0020 <test2\+0x2> ldh R3, #0x00 Abs\* 0x00000017 <test\+0x1>
310+0022 <test2\+0x4> stw R4, \(R3, #0x0\)
320+0024 <test2\+0x6> ldl R4, #0xec
33 24: R_XGATE_IMM8_LO .text
340+0026 <test2\+0x8> ldh R4, #0xff Abs\* 0x0000ffec <block_end\+0xfbec>
35 26: R_XGATE_IMM8_HI .text
360+0028 <test2\+0xa> bra \*\-22 Abs\* 0x00000012 <Stop>
370+002a <L1> ldl R1, #0x1e
38 2a: R_XGATE_IMM8_LO .text
390+002c <L1\+0x2> ldh R1, #0x00 Abs\* 0x0000001e <test2>
40 2c: R_XGATE_IMM8_HI .text
410+002e <L1\+0x4> ldl R2, #0x1e
42 2e: R_XGATE_IMM8_LO .text
430+0030 <L1\+0x6> ldh R2, #0x00 Abs\* 0x0000001e <test2>
44 30: R_XGATE_IMM8_HI .text
450+0032 <L1\+0x8> rts
This page took 0.182226 seconds and 4 git commands to generate.