Skip to content

Conversation

@DrChat
Copy link
Member

@DrChat DrChat commented Apr 4, 2019

Basically a ton of tests that were generated on an xbox 360

@DrChat DrChat changed the title Instruction tests generated from console Instruction tests generated from x360 hardware Jun 30, 2019
Copy link
Contributor

@halotroop2288 halotroop2288 left a 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.

@Wunkolo
Copy link
Contributor

Wunkolo commented Feb 3, 2022

Would greatly benefit test-coverage to get this in!

Wunkolo added a commit to Wunkolo/xenia that referenced this pull request Sep 18, 2022
Wunkolo added a commit to Wunkolo/xenia that referenced this pull request Sep 18, 2022
@Wunkolo
Copy link
Contributor

Wunkolo commented Sep 18, 2022

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.

Wunkolo added a commit to Wunkolo/xenia that referenced this pull request Sep 18, 2022
Wunkolo added a commit to Wunkolo/xenia that referenced this pull request Oct 17, 2022
gibbed pushed a commit that referenced this pull request Oct 21, 2022
Passes the `vsubuws` and `vsubsws` unit-tests from #1348
Wunkolo added a commit to Wunkolo/xenia that referenced this pull request Feb 6, 2023
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
```
@Wunkolo Wunkolo mentioned this pull request Feb 6, 2023
Wunkolo added a commit to Wunkolo/xenia that referenced this pull request Feb 6, 2023
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
```
Wunkolo added a commit to Wunkolo/xenia that referenced this pull request Feb 6, 2023
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
```
Wunkolo added a commit to Wunkolo/xenia that referenced this pull request Feb 6, 2023
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
```
Wunkolo added a commit to Wunkolo/xenia that referenced this pull request Apr 17, 2023
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
```
Wunkolo added a commit to Wunkolo/xenia that referenced this pull request Apr 17, 2023
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`
Wunkolo added a commit to Wunkolo/xenia that referenced this pull request Apr 17, 2023
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
```
@Wunkolo Wunkolo mentioned this pull request Apr 17, 2023
gibbed pushed a commit that referenced this pull request May 29, 2023
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
```
gibbed pushed a commit that referenced this pull request May 29, 2023
Other half of #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 #1348. Can be grabbed with:
```
git checkout origin/gen_tests -- src\xenia\cpu\ppc\testing\*vsubcuw.s
```
minirop pushed a commit to minirop/xenia that referenced this pull request Jun 25, 2023
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
```
minirop pushed a commit to minirop/xenia that referenced this pull request Jun 25, 2023
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
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants