[machinst x64]: implement packed and, and_not, xor, or
This commit is contained in:
@@ -1735,8 +1735,8 @@ pub(crate) fn emit(
|
||||
SseOpcode::Addpd => (LegacyPrefixes::_66, 0x0F58, 2),
|
||||
SseOpcode::Addss => (LegacyPrefixes::_F3, 0x0F58, 2),
|
||||
SseOpcode::Addsd => (LegacyPrefixes::_F2, 0x0F58, 2),
|
||||
SseOpcode::Andpd => (LegacyPrefixes::_66, 0x0F54, 2),
|
||||
SseOpcode::Andps => (LegacyPrefixes::None, 0x0F54, 2),
|
||||
SseOpcode::Andpd => (LegacyPrefixes::_66, 0x0F54, 2),
|
||||
SseOpcode::Andnps => (LegacyPrefixes::None, 0x0F55, 2),
|
||||
SseOpcode::Andnpd => (LegacyPrefixes::_66, 0x0F55, 2),
|
||||
SseOpcode::Divps => (LegacyPrefixes::None, 0x0F5E, 2),
|
||||
@@ -1767,6 +1767,8 @@ pub(crate) fn emit(
|
||||
SseOpcode::Paddsw => (LegacyPrefixes::_66, 0x0FED, 2),
|
||||
SseOpcode::Paddusb => (LegacyPrefixes::_66, 0x0FDC, 2),
|
||||
SseOpcode::Paddusw => (LegacyPrefixes::_66, 0x0FDD, 2),
|
||||
SseOpcode::Pand => (LegacyPrefixes::_66, 0x0FDB, 2),
|
||||
SseOpcode::Pandn => (LegacyPrefixes::_66, 0x0FDF, 2),
|
||||
SseOpcode::Pavgb => (LegacyPrefixes::_66, 0x0FE0, 2),
|
||||
SseOpcode::Pavgw => (LegacyPrefixes::_66, 0x0FE3, 2),
|
||||
SseOpcode::Pcmpeqb => (LegacyPrefixes::_66, 0x0F74, 2),
|
||||
|
||||
Reference in New Issue
Block a user