diff options
Diffstat (limited to 'js/src/lirasm/tests/littleendian/ldus2ui.in')
-rw-r--r-- | js/src/lirasm/tests/littleendian/ldus2ui.in | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/js/src/lirasm/tests/littleendian/ldus2ui.in b/js/src/lirasm/tests/littleendian/ldus2ui.in new file mode 100644 index 0000000..69811e7 --- /dev/null +++ b/js/src/lirasm/tests/littleendian/ldus2ui.in @@ -0,0 +1,17 @@ +full = immi -249334698 ; 0xf1237456 +p = allocp 4 +sti full p 0 + +n0chk = immi 29782 ; sign_extend(0x7456) +n1chk = immi 61731 ; sign_extend(0xf123) + +n0 = ldus2ui p 0 +n1 = ldus2ui p 2 + +; Collate the results. +r0 = xori n0chk n0 +r1 = xori n1chk n1 + +r = ori r0 r1 +reti r + |