diff options
| author | Ajax <commial@gmail.com> | 2017-07-21 17:36:33 +0200 |
|---|---|---|
| committer | Ajax <commial@gmail.com> | 2017-07-21 17:36:33 +0200 |
| commit | b995606bb7e3efd6114e53ded8abb11e9c4f03ad (patch) | |
| tree | 6ce28644be1d5d9846c58de7579b0015720dad89 | |
| parent | 4dfca940e75ad8af65b69dd9bab9ff503141984b (diff) | |
| download | miasm-b995606bb7e3efd6114e53ded8abb11e9c4f03ad.tar.gz miasm-b995606bb7e3efd6114e53ded8abb11e9c4f03ad.zip | |
Aarch64: add semantic for BLR
Diffstat (limited to '')
| -rw-r--r-- | miasm2/arch/aarch64/sem.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/miasm2/arch/aarch64/sem.py b/miasm2/arch/aarch64/sem.py index d5209e3e..81a9a978 100644 --- a/miasm2/arch/aarch64/sem.py +++ b/miasm2/arch/aarch64/sem.py @@ -669,6 +669,11 @@ def br(arg1): PC = arg1 ir.IRDst = arg1 +@sbuild.parse +def blr(arg1): + PC = arg1 + ir.IRDst = arg1 + LR = m2_expr.ExprId(ir.get_next_label(instr), 64) @sbuild.parse def nop(): |