feat(amd64): encode scalar/double conversion ops (CVTSS2SD/CVTSD2SS/CVTPS2PD/CVTPD2PS)
This commit is contained in:
@@ -809,6 +809,8 @@ var sseBinTable = map[string]sseBin{
|
|||||||
"MAXSS": {0xF3, 0x5F}, "MAXSD": {0xF2, 0x5F},
|
"MAXSS": {0xF3, 0x5F}, "MAXSD": {0xF2, 0x5F},
|
||||||
"UNPCKLPS": {0, 0x14}, "UNPCKHPS": {0, 0x15},
|
"UNPCKLPS": {0, 0x14}, "UNPCKHPS": {0, 0x15},
|
||||||
"UNPCKLPD": {0x66, 0x14}, "UNPCKHPD": {0x66, 0x15},
|
"UNPCKLPD": {0x66, 0x14}, "UNPCKHPD": {0x66, 0x15},
|
||||||
|
"CVTSS2SD": {0xF3, 0x5A}, "CVTSD2SS": {0xF2, 0x5A},
|
||||||
|
"CVTPS2PD": {0, 0x5A}, "CVTPD2PS": {0x66, 0x5A},
|
||||||
}
|
}
|
||||||
|
|
||||||
// sseShuf describes a legacy SSE shuffle taking a trailing imm8
|
// sseShuf describes a legacy SSE shuffle taking a trailing imm8
|
||||||
|
|||||||
Reference in New Issue
Block a user