blob: 74413b10b7c902e28c184e20eba218d0572e7db9 [file] [log] [blame]
-- asm
mov r0, 0
mov r1, 1
mov r2, 2
mov r3, 3
mov r4, 4
mov r5, 5
mov r6, 6
mov r7, 7
mov r8, 8
# r0 == 0
or r0, r5
or r0, 0xa0
# r0 == 0xa5
and r0, 0xa3
mov r9, 0x91
and r0, r9
# r0 == 0x21
lsh r0, 32
lsh r0, 22
lsh r0, r8
# r0 == 0x40000000
rsh r0, 32
rsh r0, 19
rsh r0, r7
# r0 == 0x10
xor r0, 0x03
xor r0, r2
# r0 == 0x11
exit
-- result
0x11