about summary refs log tree commit diff stats
path: root/test/arch
diff options
context:
space:
mode:
Diffstat (limited to 'test/arch')
-rw-r--r--test/arch/arm/arch.py5
-rw-r--r--test/arch/x86/arch.py8
2 files changed, 13 insertions, 0 deletions
diff --git a/test/arch/arm/arch.py b/test/arch/arm/arch.py
index 2ffbd3b1..a00fe3d6 100644
--- a/test/arch/arm/arch.py
+++ b/test/arch/arm/arch.py
@@ -245,6 +245,11 @@ reg_tests_arm = [
     ("XXXXXXXX    REV        R0, R2",
      "320FBFE6"),
 
+    ('XXXXXXXX    PLD        [R1]',
+     '00F0D1F5'),
+    ('XXXXXXXX    PLD        [R1, 0x1C]',
+     '1CF0D1F5'),
+
 
 ]
 ts = time.time()
diff --git a/test/arch/x86/arch.py b/test/arch/x86/arch.py
index 9a7f3d8a..80a8563d 100644
--- a/test/arch/x86/arch.py
+++ b/test/arch/x86/arch.py
@@ -72,6 +72,8 @@ reg_tests = [
     (m64, "XXXXXXXX    CPUID",
     "0fa2"),
 
+    (m32, "XXXXXXXX    SETALC",
+    "D6"),
 
     (m32, "XXXXXXXX    PMINSW     MM0, QWORD PTR [EAX]",
     "0fea00"),
@@ -2224,6 +2226,9 @@ reg_tests = [
     (m32, "00000000    NOP",
      "90"),
 
+    (m64, "00000000    XCHG       RAX, R8",
+     "4990"),
+
 
     (m32, "00000000    XCHG       BYTE PTR [EAX], AL",
      "8600"),
@@ -2882,6 +2887,9 @@ reg_tests = [
     (m64, "00000000    PEXTRQ     QWORD PTR [RDX], XMM2, 0x5",
     "66480F3A161205"),
 
+    (m64, "00000000    PEXTRW     RCX, XMM14, 0x5",
+    "664C0F3A15F105"),
+
 
     (m32, "00000000    UNPCKHPS   XMM2, XMMWORD PTR [EDX]",
      "0f1512"),