diff options
Diffstat (limited to 'js/src/lirasm/tests/littleendian/lduc2ui.in')
-rw-r--r-- | js/src/lirasm/tests/littleendian/lduc2ui.in | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/js/src/lirasm/tests/littleendian/lduc2ui.in b/js/src/lirasm/tests/littleendian/lduc2ui.in new file mode 100644 index 0000000..3a4fb0d --- /dev/null +++ b/js/src/lirasm/tests/littleendian/lduc2ui.in @@ -0,0 +1,26 @@ +full = immi -992746767 ; 0xc4d3e2f1 +p = allocp 4 +sti full p 0 + +n0chk = immi 241 ; 0xf1 +n1chk = immi 226 ; 0xe2 +n2chk = immi 211 ; 0xd3 +n3chk = immi 196 ; 0xc4 + +n0 = lduc2ui p 0 +n1 = lduc2ui p 1 +n2 = lduc2ui p 2 +n3 = lduc2ui p 3 + +; Collate the results. +r0 = xori n0chk n0 +r1 = xori n1chk n1 +r2 = xori n2chk n2 +r3 = xori n3chk n3 + +r0_1 = ori r0 r1 +r2_3 = ori r2 r3 + +r = ori r0_1 r2_3 +reti r + |