On Tue, Sep 24, 2019 at 12:15 PM Martin Liška <mli...@suse.cz> wrote: > > Hi. > > The patch is about a refactoring where we should use > more switch statements rather that if-elseif-elseif > chains. > > I've been testing the patch. > Ready to be installed after tests?
OK. Richard. > Martin > > gcc/ChangeLog: > > 2019-09-24 Martin Liska <mli...@suse.cz> > > * cfgexpand.c (gimple_assign_rhs_to_tree): Use switch statement > instead of if-elseif-elseif-... > * gimple-expr.c (extract_ops_from_tree): Likewise. > * gimple.c (get_gimple_rhs_num_ops): Likewise. > * tree-ssa-forwprop.c (rhs_to_tree): Likewise. > --- > gcc/cfgexpand.c | 62 ++++++++++++++++++++--------------------- > gcc/gimple-expr.c | 59 ++++++++++++++++++++------------------- > gcc/gimple.c | 22 ++++++++------- > gcc/tree-ssa-forwprop.c | 29 ++++++++++--------- > 4 files changed, 90 insertions(+), 82 deletions(-) > >