diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2021-07-06 09:29:58 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2021-07-06 09:29:58 +0200 |
| commit | cc269337f2178844da1c8103efb1bb9197019ef7 (patch) | |
| tree | bfada084c3a7756fa6e12bde6f40104bd8c2ee8d /src/emu | |
| parent | a2aa5fc650f7e2d4e9400f76832b80689366f4af (diff) | |
| download | box64-cc269337f2178844da1c8103efb1bb9197019ef7.tar.gz box64-cc269337f2178844da1c8103efb1bb9197019ef7.zip | |
[DYNAREC] Added F3 0F 53 opcode (for CB15)
Diffstat (limited to 'src/emu')
| -rw-r--r-- | src/emu/x64run660f.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/emu/x64run660f.c b/src/emu/x64run660f.c index 00a684e3..3b1ab667 100644 --- a/src/emu/x64run660f.c +++ b/src/emu/x64run660f.c @@ -254,21 +254,21 @@ int Run660F(x64emu_t *emu, rex_t rex) GETGX; for (int i=0; i<16; ++i) GX->sb[i] *= (EX->sb[i]<0)?-1:((EX->sb[i]>0)?1:0); - break; + break; case 0x09: /* PSIGNW Gx, Ex */ nextop = F8; GETEX(0); GETGX; for (int i=0; i<8; ++i) GX->sw[i] *= (EX->sw[i]<0)?-1:((EX->sw[i]>0)?1:0); - break; + break; case 0x0A: /* PSIGND Gx, Ex */ nextop = F8; GETEX(0); GETGX; for (int i=0; i<4; ++i) GX->sd[i] *= (EX->sd[i]<0)?-1:((EX->sd[i]>0)?1:0); - break; + break; case 0x0B: /* PMULHRSW Gx, Ex */ nextop = F8; GETEX(0); |