PR gas/20649: MIPS: Fix GOT16/LO16 reloc pairing with comdat sections
[deliverable/binutils-gdb.git] / gas / testsuite / gas / pru / branch.d
CommitLineData
93f11b16
DD
1#objdump: -dr --prefix-addresses --show-raw-insn
2#name: PRU branch
3
4# Test the branch instructions
5
6.*: +file format elf32-pru
7
8Disassembly of section .text:
90+0000 <[^>]*> 20ea0000 jmp r10
100+0004 <[^>]*> 208a0000 jmp r10.w0
110+0008 <[^>]*> 21004000 jmp 00000100 <[^>]*>
120+000c <[^>]*> 22ca00f6 jal r22, r10.w2
130+0010 <[^>]*> 230000f7 jal r23, 00000000 <[^>]*>
140+0014 <[^>]*> 23ffffb7 jal r23.w1, 0003fffc <[^>]*>
150+0018 <[^>]*> 6100f700 qbgt 00000018 <[^>]*>, r23, 0
16[\t ]*18: R_PRU_S10_PCREL[\t ]*.text\+0x60
170+001c <[^>]*> 71ff5700 qbge 0000001c <[^>]*>, r23.b2, 255
18[\t ]*1c: R_PRU_S10_PCREL[\t ]*.text\+0x60
190+0020 <[^>]*> 4820b600 qblt 00000020 <[^>]*>, r22.w1, r0.b1
20[\t ]*20: R_PRU_S10_PCREL[\t ]*.text\+0x60
210+0024 <[^>]*> 58210000 qble 00000024 <[^>]*>, r0.b0, r1.b1
22[\t ]*24: R_PRU_S10_PCREL[\t ]*.text\+0x60
230+0028 <[^>]*> 50034100 qbeq 00000028 <[^>]*>, r1.b2, ra.b0
24[\t ]*28: R_PRU_S10_PCREL[\t ]*.text\+0x60
250+002c <[^>]*> 68f6f500 qbne 0000002c <[^>]*>, r21, r22
26[\t ]*2c: R_PRU_S10_PCREL[\t ]*.text\+0x60
270+0030 <[^>]*> 78000000 qba 00000030 <[^>]*>
28[\t ]*30: R_PRU_S10_PCREL[\t ]*.text\+0x60
29#0+0034 <[^>]*> d0edec00 qbbs 00000034 <[^>]*>, r12, r13
300+0034 <[^>]*> d0edec00 wbc r12, r13
31[\t ]*34: R_PRU_S10_PCREL[\t ]*.text\+0x60
32#0+0038 <[^>]*> d105ec00 qbbs 00000038 <[^>]*>, r12, 5
330+0038 <[^>]*> d105ec00 wbc r12, 5
34[\t ]*38: R_PRU_S10_PCREL[\t ]*.text\+0x60
35#0+003c <[^>]*> c8edec00 qbbc 0000003c <[^>]*>, r12, r13
360+003c <[^>]*> c8edec00 wbs r12, r13
37[\t ]*3c: R_PRU_S10_PCREL[\t ]*.text\+0x60
38#0+0040 <[^>]*> c905ec00 qbbc 00000040 <[^>]*>, r12, 5
390+0040 <[^>]*> c905ec00 wbs r12, 5
40[\t ]*40: R_PRU_S10_PCREL[\t ]*.text\+0x60
410+0044 <[^>]*> 6100f700 qbgt 00000044 <[^>]*>, r23, 0
42[\t ]*44: R_PRU_S10_PCREL[\t ]*.text\+0xc
430+0048 <[^>]*> 71ff5700 qbge 00000048 <[^>]*>, r23.b2, 255
44[\t ]*48: R_PRU_S10_PCREL[\t ]*.text\+0xc
450+004c <[^>]*> 4820b600 qblt 0000004c <[^>]*>, r22.w1, r0.b1
46[\t ]*4c: R_PRU_S10_PCREL[\t ]*.text\+0xc
470+0050 <[^>]*> 58210000 qble 00000050 <[^>]*>, r0.b0, r1.b1
48[\t ]*50: R_PRU_S10_PCREL[\t ]*.text\+0xc
490+0054 <[^>]*> 50034100 qbeq 00000054 <[^>]*>, r1.b2, ra.b0
50[\t ]*54: R_PRU_S10_PCREL[\t ]*.text\+0xc
510+0058 <[^>]*> 68f6f500 qbne 00000058 <[^>]*>, r21, r22
52[\t ]*58: R_PRU_S10_PCREL[\t ]*.text\+0xc
530+005c <[^>]*> 78000000 qba 0000005c <[^>]*>
54[\t ]*5c: R_PRU_S10_PCREL[\t ]*.text\+0xc
55#0+0060 <[^>]*> d0edec00 qbbs 00000060 <[^>]*>, r12, r13
560+0060 <[^>]*> d0edec00 wbc r12, r13
57[\t ]*60: R_PRU_S10_PCREL[\t ]*.text\+0xc
58#0+0064 <[^>]*> d105ec00 qbbs 00000064 <[^>]*>, r12, 5
590+0064 <[^>]*> d105ec00 wbc r12, 5
60[\t ]*64: R_PRU_S10_PCREL[\t ]*.text\+0xc
61#0+0068 <[^>]*> c8edec00 qbbc 00000068 <[^>]*>, r12, r13
620+0068 <[^>]*> c8edec00 wbs r12, r13
63[\t ]*68: R_PRU_S10_PCREL[\t ]*.text\+0xc
This page took 0.043828 seconds and 4 git commands to generate.