blob: 3be0e5caee0d7e15e34affe9fc3a026373c94627 [file] [log] [blame]
;; ops with immediate args
.text
.global foo
foo:
ldi r0,0x7fff
ldi r0,0xffff
addi r0,0xf
bclri r0,0xf
bnoti r0,0xf
bseti r0,0xf
btsti r0,0xf
rac r0,a0,3
rac r0,a0,-2
rachi r0,a0,3
rachi r0,a0,-2
slli r0,0xf
slli a1,0xf
srai r0,0xf
srai a0,0x10
srai a0,0xf
srli r0,0xf
srli a0,0x10
srli a0,0xf
subi r0,0x10
subi r0,0xf
trap 0xf
tst0i r0,0x7fff
tst0i r0,0xffff
tst1i r0,0x7fff
tst1i r0,0xffff