diff --git a/arch/AArch64/AArch64GenAsmWriter.inc b/arch/AArch64/AArch64GenAsmWriter.inc index bc559d70..008d2856 100644 --- a/arch/AArch64/AArch64GenAsmWriter.inc +++ b/arch/AArch64/AArch64GenAsmWriter.inc @@ -12578,7 +12578,15 @@ static char *printAliasInstr(MCInst *MI, SStream *OS, void *info) if (*AsmOps) { SStream_concat0(OS, "\t"); for (c = AsmOps; *c; c++) { - if (*c == '$') { + if (*c == '[') { + SStream_concat0(OS, "["); + set_mem_access(MI, true); + } + else if (*c == ']') { + SStream_concat0(OS, "]"); + set_mem_access(MI, false); + } + else if (*c == '$') { c += 1; if (*c == (char)0xff) { c += 1;