On 12/9/20 3:17 AM, Philippe Mathieu-Daudé wrote: > Hi Richard, > > On 12/9/20 1:03 AM, Richard Henderson wrote: > In a previous version I tried to directly pass from > > static void gen_msa(DisasContext *ctx) ... > > to: > > static bool trans_MSA(DisasContext *ctx, arg_MSA *a) ... > > without declaring the intermediate 'void gen_msa(DisasContext)' > in "translate.h" (this patch). The result was less trivial to > review, so I went back to using an intermediate patch for > simplicity. > > Is that what you were thinking about? Yes, exactly that. r~