-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Instruction tests generated from x360 hardware #1348
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's no real reason to leave this open. You could take it or leave it.
|
Would greatly benefit test-coverage to get this in! |
Passes the `vsubuws` and `vsubsws` unit-tests from xenia-project#1348
Passes the `vsubuws` and `vsubsws` unit-tests from xenia-project#1348
|
Just capturing this, but this is a very very huge and expansive set of tests 👍. I've use these generated tests when adding and verifying new JIT optimizations. Though, it might be too huge to add to the main repository due to the sheer size and amount of tests that it adds to the current set of unit tests. It might be worth putting into its own repository. |
Passes the `vsubuws` and `vsubsws` unit-tests from xenia-project#1348
Passes the `vsubuws` and `vsubsws` unit-tests from xenia-project#1348
Passes the `vsubuws` and `vsubsws` unit-tests from #1348
I don't know of any title that utilizes this instruction, but I went ahead and implemented it for completeness. Verified the implementation with `instr__gen_vaddcuw` from xenia-project#1348. Can be grabbed with: ``` git checkout origin/gen_tests -- src\xenia\cpu\ppc\testing\*vaddcuw.s ```
I don't know of any title that utilizes this instruction, but I went ahead and implemented it for completeness. Verified the implementation with `instr__gen_vaddcuw` from xenia-project#1348. Can be grabbed with: ``` git checkout origin/gen_tests -- src\xenia\cpu\ppc\testing\*vaddcuw.s ```
I don't know of any title that utilizes this instruction, but I went ahead and implemented it for completeness. Verified the implementation with `instr__gen_vaddcuw` from xenia-project#1348. Can be grabbed with: ``` git checkout origin/gen_tests -- src\xenia\cpu\ppc\testing\*vaddcuw.s ```
I don't know of any title that utilizes this instruction, but I went ahead and implemented it for completeness. Verified the implementation with `instr__gen_vaddcuw` from xenia-project#1348. Can be grabbed with: ``` git checkout origin/gen_tests -- src\xenia\cpu\ppc\testing\*vaddcuw.s ```
I don't know of any title that utilizes this instruction, but I went ahead and implemented it for completeness. Verified the implementation with `instr__gen_vaddcuw` from xenia-project#1348. Can be grabbed with: ``` git checkout origin/gen_tests -- src\xenia\cpu\ppc\testing\*vaddcuw.s ```
Follow-up on xenia-project#2125. I don't know of any title that utilizes this instruction, but I went ahead and implemented it for completeness. Verified the implementation with instr__gen_vaddcuw from xenia-project#1348. Can be grabbed with: `git checkout origin/gen_tests -- src\xenia\cpu\ppc\testing\*vsubcuw.s`
Other half of xenia-project#2125. I don't know of any title that utilizes this instruction, but I went ahead and implemented it for completeness. Verified the implementation with `instr__gen_vsubcuw` from xenia-project#1348. Can be grabbed with: ``` git checkout origin/gen_tests -- src\xenia\cpu\ppc\testing\*vsubcuw.s ```
I don't know of any title that utilizes this instruction, but I went ahead and implemented it for completeness. Verified the implementation with `instr__gen_vaddcuw` from #1348. Can be grabbed with: ``` git checkout origin/gen_tests -- src\xenia\cpu\ppc\testing\*vaddcuw.s ```
I don't know of any title that utilizes this instruction, but I went ahead and implemented it for completeness. Verified the implementation with `instr__gen_vaddcuw` from xenia-project#1348. Can be grabbed with: ``` git checkout origin/gen_tests -- src\xenia\cpu\ppc\testing\*vaddcuw.s ```
Other half of xenia-project#2125. I don't know of any title that utilizes this instruction, but I went ahead and implemented it for completeness. Verified the implementation with `instr__gen_vsubcuw` from xenia-project#1348. Can be grabbed with: ``` git checkout origin/gen_tests -- src\xenia\cpu\ppc\testing\*vsubcuw.s ```
Basically a ton of tests that were generated on an xbox 360