Displaying 1 result from an estimated 1 matches for "disisa".
Did you mean:
isisa
2016 Sep 10
0
[PATCH] gm107: separate out sched decoding from regular ops
...gm107.c | 18 ++++++++++++++++--
include/dis.h | 3 +++
4 files changed, 24 insertions(+), 4 deletions(-)
diff --git a/envydis/core-as.c b/envydis/core-as.c
index ce87653..ee9cd21 100644
--- a/envydis/core-as.c
+++ b/envydis/core-as.c
@@ -741,7 +741,7 @@ struct matches *do_as(const struct disisa *isa, struct varinfo *varinfo, struct
struct iasctx c = { isa, varinfo };
struct iasctx *ctx = &c;
convert_insn(ctx, insn);
- struct matches *m = atomtab_a(ctx, isa->troot, 0);
+ struct matches *m = atomtab_a(ctx, isa->trootas ?: isa->troot, 0);
int i;
for (i = 0; i < m-&g...