OpcodeDispatcher: Remove redundant moves from VAESKeyGenAssist

Zero-extension will occur upon storing if necessary.

We can also join the AVX implementation with the SSE one.
This commit is contained in:
Lioncache committed 2023-08-23 21:22:00 -04:00
1 parent 410e99ba09
commit 52ab3f6a1e
4 files changed
+3 -12

No files matched your search

@@ -6168,7 +6168,7 @@ void OpDispatchBuilder::InstallHostSpecificOpcodeHandlers() {
{OPD(3, 0b01, 0x62), 1, &OpDispatchBuilder::VPCMPISTRMOp},
{OPD(3, 0b01, 0x63), 1, &OpDispatchBuilder::VPCMPISTRIOp},
{OPD(3, 0b01, 0xDF), 1, &OpDispatchBuilder::VAESKeyGenAssistOp},
{OPD(3, 0b01, 0xDF), 1, &OpDispatchBuilder::AESKeyGenAssist},
};
#undef OPD