diff options
| author | serpilliere <serpilliere@users.noreply.github.com> | 2017-07-22 14:57:02 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-07-22 14:57:02 +0200 |
| commit | dd55c95de47359529a2d9115425b9efdc2233b4b (patch) | |
| tree | 7ff0ad6311002cd087fede886e05127df7cca5f5 | |
| parent | cda2a2666ab2bed3e07735e0e55929cab56870e4 (diff) | |
| parent | b995606bb7e3efd6114e53ded8abb11e9c4f03ad (diff) | |
| download | miasm-dd55c95de47359529a2d9115425b9efdc2233b4b.tar.gz miasm-dd55c95de47359529a2d9115425b9efdc2233b4b.zip | |
Merge pull request #586 from commial/feature/aarch64-blr
Aarch64: add semantic for BLR
| -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(): |