On 11/12/18 7:52 PM, Philippe Mathieu-Daudé wrote: > So the fix is rather: > > -- >8 -- > diff --git a/scripts/decodetree.py b/scripts/decodetree.py > @@ -916,7 +916,7 @@ class Tree: > > def build_tree(pats, outerbits, outermask): > # Find the intersection of all remaining fixedmask. > - innermask = ~outermask > + innermask = ~outermask & insnmask > for i in pats: > innermask &= i.fixedmask > ---
Ah! I like it. r~