about summary refs log tree commit diff stats
path: root/src/miasm/arch/aarch64/arch.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/miasm/arch/aarch64/arch.py')
-rw-r--r--src/miasm/arch/aarch64/arch.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/miasm/arch/aarch64/arch.py b/src/miasm/arch/aarch64/arch.py
index ab6b7528..53de5633 100644
--- a/src/miasm/arch/aarch64/arch.py
+++ b/src/miasm/arch/aarch64/arch.py
@@ -2306,4 +2306,6 @@ ltacctype = bs_mod_name(l=1, fname='order', mn_mod=['', 'A'])
 
 
 aarch64op("casp",   [bs('0'), sf, bs('001000'), bs('0'), ltacctype, bs('1'), rs, stacctype, bs('11111'), rn64_deref_nooff, rt], [rs, rt, rn64_deref_nooff])
+aarch64op("ldsmax", [bs('1'), sf, bs('111000'), bs('0'), bs('0'), bs('1'), rs, bs('0'), bs('10000'), rn64_deref_nooff, rt], [rs, rt, rn64_deref_nooff])
+aarch64op("ldsmaxb",[bs('0'), bs('0'), bs('111000'), bs('0'), bs('0'), bs('1'), rs32, bs('0'), bs('10000'), rn64_deref_nooff, rt32], [rs32, rt32, rn64_deref_nooff])
 aarch64op("ldaxrb", [bs('00'),  bs('001000'), bs('0'), bs('1'), bs('0'), bs('11111'), bs('1'), bs('11111'), rn64_deref_nooff, rt32], [rt32, rn64_deref_nooff])