blob: e359e683fb22a55a6b58a049fd3979c48527af6f [file] [log] [blame]
# Test for correct generation of XGATE insns.
.globl _start
.sect .text
_start:
ldw R2, #block+1024
ldw R3, #block
ldw R1, #1
Loop:
bra test
nop
bne Loop
Stop:
.byte 0xcd
.byte 3
bra _start
test:
ldw R5, #2
bra test2
rts
value = 23
.globl test2
test2:
ldw R3, #value
stw R4, (R3, #0)
ldw R4, #24+_start-44
bra Stop
L1:
ldw R1, test2
ldw R2, test2
rts
.sect .data
.sect .bss
block:
.space 1024
block_end: