diff --git a/src/xenia/cpu/frontend/testing/instr_vupkhsb.s b/src/xenia/cpu/frontend/testing/instr_vupkhsb.s new file mode 100644 index 000000000..541493eda --- /dev/null +++ b/src/xenia/cpu/frontend/testing/instr_vupkhsb.s @@ -0,0 +1,7 @@ +test_vupkhsb_0: + # {-8, -7, -6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7} + #_ REGISTER_IN v3 [F8F9FAFB, FCFDFEFF, 00010203, 04050607] + vupkhsb v3, v3 + blr + # {-8, -7, -6, -5, -4, -3, -2, -1} + #_ REGISTER_OUT v3 [FFF8FFF9, FFFAFFFB, FFFCFFFD, FFFEFFFF] diff --git a/src/xenia/cpu/frontend/testing/instr_vupklsb.s b/src/xenia/cpu/frontend/testing/instr_vupklsb.s new file mode 100644 index 000000000..7473b5fd5 --- /dev/null +++ b/src/xenia/cpu/frontend/testing/instr_vupklsb.s @@ -0,0 +1,7 @@ +test_vupklsb_0: + # {-8, -7, -6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7} + #_ REGISTER_IN v3 [F8F9FAFB, FCFDFEFF, 00010203, 04050607] + vupklsb v3, v3 + blr + # {0, 1, 2, 3, 4, 5, 6, 7} + #_ REGISTER_OUT v3 [00000001, 00020003, 00040005, 00060007]