diff options
author | 2023-07-03 13:32:04 -0500 | |
---|---|---|
committer | 2023-07-03 13:32:04 -0500 | |
commit | a9b47673041280e083c19a7ad51eb300d6f605f2 (patch) | |
tree | 060dcfaa718ef1b302cfed7d7c9362909e1abc8c /src/devices/cpu | |
parent | 40bfb19bce23433765b6c3ec80cab9d4bb75a1f1 (diff) |
i386: tzcnt fall back to bsf for 386 and 486 too
Diffstat (limited to 'src/devices/cpu')
-rw-r--r-- | src/devices/cpu/i386/i386ops.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/devices/cpu/i386/i386ops.h b/src/devices/cpu/i386/i386ops.h index 79fc30fa5c4..42663eff9d3 100644 --- a/src/devices/cpu/i386/i386ops.h +++ b/src/devices/cpu/i386/i386ops.h @@ -521,6 +521,7 @@ const i386_device::X86_OPCODE i386_device::s_x86_opcode_table[] = { 0x7F, OP_3BYTEF3|OP_SSE, &i386_device::sse_movdqu_rm128_r128, &i386_device::sse_movdqu_rm128_r128, false}, { 0xAE, OP_3BYTE66|OP_SSE, &i386_device::i386_invalid, &i386_device::i386_invalid, false}, { 0xB8, OP_3BYTEF3|OP_PENTIUM, &i386_device::pentium_popcnt_r16_rm16, &i386_device::pentium_popcnt_r32_rm32, false}, + { 0xBC, OP_3BYTEF3|OP_I386, &i386_device::i386_bsf_r16_rm16, &i386_device::i386_bsf_r32_rm32, false}, { 0xBC, OP_3BYTEF3|OP_PENTIUM, &i386_device::pentium_tzcnt_r16_rm16, &i386_device::pentium_tzcnt_r32_rm32, false}, { 0xC2, OP_3BYTEF3|OP_SSE, &i386_device::sse_cmpss_r128_r128m32_i8, &i386_device::sse_cmpss_r128_r128m32_i8,false}, { 0xC7, OP_3BYTEF2|OP_SSE, &i386_device::i386_invalid, &i386_device::i386_invalid, false}, |