Re: [PATCH 6/8] decodetree: Move semantic propagation into classes

2020-06-02 Thread Peter Maydell
On Mon, 18 May 2020 at 17:41, Richard Henderson wrote: > > Create ExcMultiPattern to hold an set of non-overlapping patterns. > The body of build_tree, prop_format become member functions on this > class. Add minimal member functions to Pattern and MultiPattern > to allow recusion through the tre

[PATCH 6/8] decodetree: Move semantic propagation into classes

2020-05-18 Thread Richard Henderson
Create ExcMultiPattern to hold an set of non-overlapping patterns. The body of build_tree, prop_format become member functions on this class. Add minimal member functions to Pattern and MultiPattern to allow recusion through the tree. Move the bulk of build_incmulti_pattern to prop_masks and prop