From 9818892bbacac9471d352d4a083a5ed14fd7f87a Mon Sep 17 00:00:00 2001 From: Fabrice Desclaux Date: Tue, 8 Jan 2019 17:19:48 +0100 Subject: Aarch64: add casp instruction --- test/arch/aarch64/arch.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'test/arch') 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"), + ] -- cgit 1.4.1