Index: src/IceInstX8632.h |
diff --git a/src/IceInstX8632.h b/src/IceInstX8632.h |
index ddea6b581c254dbfa0e9bbfceb398e834f01cbd9..7c12f11da3ee8aff666304f8ddc9b14c329d9491 100644 |
--- a/src/IceInstX8632.h |
+++ b/src/IceInstX8632.h |
@@ -138,6 +138,7 @@ public: |
Addps, |
Addss, |
And, |
+ Blendvps, |
Br, |
Bsf, |
Bsr, |
@@ -157,6 +158,7 @@ public: |
Icmp, |
Idiv, |
Imul, |
+ Insertps, |
Label, |
Lea, |
Load, |
@@ -176,11 +178,12 @@ public: |
Padd, |
Pand, |
Pandn, |
+ Pblendvb, |
Pcmpeq, |
Pcmpgt, |
- Pextrw, |
- Pinsrw, |
- Pmullw, |
+ Pextr, |
+ Pinsr, |
+ Pmull, |
Pmuludq, |
Pop, |
Por, |
@@ -573,7 +576,7 @@ typedef InstX8632Binop<InstX8632::Pxor> InstX8632Pxor; |
typedef InstX8632Binop<InstX8632::Imul> InstX8632Imul; |
typedef InstX8632Binop<InstX8632::Mulps> InstX8632Mulps; |
typedef InstX8632Binop<InstX8632::Mulss> InstX8632Mulss; |
-typedef InstX8632Binop<InstX8632::Pmullw> InstX8632Pmullw; |
+typedef InstX8632Binop<InstX8632::Pmull> InstX8632Pmull; |
typedef InstX8632Binop<InstX8632::Pmuludq> InstX8632Pmuludq; |
typedef InstX8632Binop<InstX8632::Divps> InstX8632Divps; |
typedef InstX8632Binop<InstX8632::Divss> InstX8632Divss; |
@@ -594,9 +597,12 @@ typedef InstX8632Binop<InstX8632::Pcmpgt> InstX8632Pcmpgt; |
typedef InstX8632Binop<InstX8632::Movss> InstX8632Movss; |
typedef InstX8632Ternop<InstX8632::Idiv> InstX8632Idiv; |
typedef InstX8632Ternop<InstX8632::Div> InstX8632Div; |
-typedef InstX8632Ternop<InstX8632::Pinsrw> InstX8632Pinsrw; |
+typedef InstX8632Ternop<InstX8632::Insertps> InstX8632Insertps; |
+typedef InstX8632Ternop<InstX8632::Pinsr> InstX8632Pinsr; |
typedef InstX8632Ternop<InstX8632::Shufps> InstX8632Shufps; |
-typedef InstX8632ThreeAddressop<InstX8632::Pextrw> InstX8632Pextrw; |
+typedef InstX8632Ternop<InstX8632::Blendvps> InstX8632Blendvps; |
+typedef InstX8632Ternop<InstX8632::Pblendvb> InstX8632Pblendvb; |
+typedef InstX8632ThreeAddressop<InstX8632::Pextr> InstX8632Pextr; |
typedef InstX8632ThreeAddressop<InstX8632::Pshufd> InstX8632Pshufd; |
// Base class for a lockable x86-32 instruction (emits a locked prefix). |