Adds packed integer subtraction

This commit is contained in:
Johnnie Birch
2020-08-10 23:26:21 -07:00
parent e88d749031
commit 38ef98700f
4 changed files with 47 additions and 0 deletions

View File

@@ -403,6 +403,10 @@ pub enum SseOpcode {
Psrlw,
Psrld,
Psrlq,
Psubb,
Psubd,
Psubq,
Psubw,
Rcpss,
Roundss,
Roundsd,
@@ -495,6 +499,10 @@ impl SseOpcode {
| SseOpcode::Psrlw
| SseOpcode::Psrld
| SseOpcode::Psrlq
| SseOpcode::Psubb
| SseOpcode::Psubd
| SseOpcode::Psubq
| SseOpcode::Psubw
| SseOpcode::Sqrtpd
| SseOpcode::Sqrtsd
| SseOpcode::Subpd
@@ -579,6 +587,10 @@ impl fmt::Debug for SseOpcode {
SseOpcode::Psrlw => "psrlw",
SseOpcode::Psrld => "psrld",
SseOpcode::Psrlq => "psrlq",
SseOpcode::Psubb => "psubb",
SseOpcode::Psubd => "psubd",
SseOpcode::Psubq => "psubq",
SseOpcode::Psubw => "psubw",
SseOpcode::Rcpss => "rcpss",
SseOpcode::Roundss => "roundss",
SseOpcode::Roundsd => "roundsd",