diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2025-04-25 20:03:58 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2025-04-25 20:03:58 +0200 |
| commit | e4da025dc00257b2b6ad1f5d97df7960e80bcf0e (patch) | |
| tree | db2e6883e2dbfad5a667de8aecfbb7ca53e0ebe2 /tests/test17.c | |
| parent | b6b069cf8d854467e8fa3d2ebf7f60e975988e6a (diff) | |
| download | box64-e4da025dc00257b2b6ad1f5d97df7960e80bcf0e.tar.gz box64-e4da025dc00257b2b6ad1f5d97df7960e80bcf0e.zip | |
[ARM64_DYNAREC] Fixed (rarely used) some edge case for (V)PMULHRSW opcode (and improved tests)
Diffstat (limited to 'tests/test17.c')
| -rw-r--r-- | tests/test17.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/test17.c b/tests/test17.c index 8b0cfc40..63c51e4d 100644 --- a/tests/test17.c +++ b/tests/test17.c @@ -421,7 +421,9 @@ printf(N " %g, %g => %g\n", b, a, *(float*)&r); GO2(sign, 8, psignb, a128_8, b128_8) GO2(sign, 16, psignw, a128_16, b128_16) GO2(sign, 32, psignd, a128_32, b128_32) + GO2(mulhrs, 16, pmulhrsw, a128_16, a128_16) GO2(mulhrs, 16, pmulhrsw, a128_16, b128_16) + GO2(mulhrs, 16, pmulhrsw, b128_16, b128_16) GO3PS(blendv, 32, a128_32, b128_32, c128_32) GO2i(testz, a128_32, b128_32) GO2i(testc, a128_32, b128_32) |