about summary refs log tree commit diff stats
path: root/src/tools
diff options
context:
space:
mode:
authorxctan <xctan@cirno.icu>2024-05-31 20:09:10 +0800
committerGitHub <noreply@github.com>2024-05-31 14:09:10 +0200
commit6749c2d1a6d1762b3a2ad87c0bc70a65359d1c08 (patch)
treeebfbb4181819a0fe32e8540b23b17f0015d5958d /src/tools
parent7eb24ff51407562fe29fc1259cd3a8ce47f143e8 (diff)
downloadbox64-6749c2d1a6d1762b3a2ad87c0bc70a65359d1c08.tar.gz
box64-6749c2d1a6d1762b3a2ad87c0bc70a65359d1c08.zip
[RV64_DYNAREC] Added more MMX opcodes and some optimizations too (#1542)
* [RV64_DYNAREC] Added 0F 38 06 PHSUBD opcode

* [RV64_DYNAREC] Added 0F 38 07 PHSUBSW opcode

* [RV64_DYNAREC] Added 0F 38 05 PHSUBW opcode

* [RV64_DYNAREC] Added 0F C4 PINSRW opcode

* [RV64_DYNAREC] Added 0F 38 04 PMADDUBSW opcode

* [RV64_DYNAREC] Added 0F EE PMAXSW opcode

* [RV64_DYNAREC] Optimized SSE packed min/max

* [RV64_DYNAREC] Added 0F DE PMAXUB opcode

* [RV64_DYNAREC] Added 0F EA PMINSW opcode

* [RV64_DYNAREC] Added 0F DA PMINUB opcode

* [RV64_DYNAREC] Optimized 0F D9 PSUBUSW opcode

* [RV64_DYNAREC] Added 0F D7 PMOVMSKB opcode

* [RV64_DYNAREC] Optimized (66) 0F D7 PMOVMSKB opcode

* [RV64_DYNAREC] Switched to the simpler implementation for PMOVMSKB
Diffstat (limited to 'src/tools')
0 files changed, 0 insertions, 0 deletions