about summary refs log tree commit diff stats
path: root/test
diff options
context:
space:
mode:
authorFabrice Desclaux <fabrice.desclaux@cea.fr>2019-01-08 17:19:48 +0100
committerFabrice Desclaux <fabrice.desclaux@cea.fr>2019-01-11 09:43:46 +0100
commit9818892bbacac9471d352d4a083a5ed14fd7f87a (patch)
treececd205139f22977b2163ef2277e43a446e52356 /test
parentba8308d7762e45db47c01937c8334ffac29ac0ac (diff)
downloadmiasm-9818892bbacac9471d352d4a083a5ed14fd7f87a.tar.gz
miasm-9818892bbacac9471d352d4a083a5ed14fd7f87a.zip
Aarch64: add casp instruction
Diffstat (limited to '')
-rw-r--r--test/arch/aarch64/arch.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/test/arch/aarch64/arch.py b/test/arch/aarch64/arch.py
index cba175e6..46a4514b 100644
--- a/test/arch/aarch64/arch.py
+++ b/test/arch/aarch64/arch.py
@@ -7,6 +7,7 @@ from miasm2.core.locationdb import LocationDB
 loc_db = LocationDB()
 
 reg_tests_aarch64 = [
+
     ("XXXXXXXX    MOV        W1, WZR",
      "E1031F2A"),
     ("XXXXXXXX    TST        W5, W3",
@@ -1794,6 +1795,25 @@ reg_tests_aarch64 = [
     ("XXXXXXXX    ORR        X8, 0x0, 0x1000100010001",
      "E88300B2"),
 
+
+    ("XXXXXXXX    CASP       X0, X2, [X4]",
+     "827C2048"),
+    ("XXXXXXXX    CASPL      X0, X2, [X4]",
+     "82FC2048"),
+    ("XXXXXXXX    CASPA      X0, X2, [X4]",
+     "827C6048"),
+    ("XXXXXXXX    CASPAL     X0, X2, [X4]",
+     "82FC6048"),
+
+    ("XXXXXXXX    CASP       W0, W2, [X4]",
+     "827C2008"),
+    ("XXXXXXXX    CASPL      W0, W2, [X4]",
+     "82FC2008"),
+    ("XXXXXXXX    CASPA      W0, W2, [X4]",
+     "827C6008"),
+    ("XXXXXXXX    CASPAL     W0, W2, [X4]",
+     "82FC6008"),
+
 ]