On 07/13/2017 02:49 AM, Richard Sandiford wrote: > This patch uses is_a <scalar_int_mode> in a couple of places that > were splitting doubleword integer operations into word_mode > operations. It also uses scalar_int_mode in the expand_expr_real_2 > handling of doubleword shifts. > > 2017-07-13 Richard Sandiford <richard.sandif...@linaro.org> > Alan Hayward <alan.hayw...@arm.com> > David Sherwood <david.sherw...@arm.com> > > gcc/ > * expr.c (expand_expr_real_2): Use scalar_int_mode for the > double-word mode. > * lower-subreg.c (resolve_shift_zext): Use is_a <scalar_int_mode>. > * optabs.c (expand_unop): Likewise. OK. jeff
- [26/77] Use is_a <scalar_int_mode> in subreg/extra... Richard Sandiford
- [27/77] Use is_a <scalar_int_mode> before LOAD_EXT... Richard Sandiford
- [29/77] Make some *_loc_descriptor helpers take scalar_i... Richard Sandiford
- [28/77] Use is_a <scalar_int_mode> for miscellaneo... Richard Sandiford
- [30/77] Use scalar_int_mode for doubleword splits Richard Sandiford
- Re: [30/77] Use scalar_int_mode for doubleword spli... Jeff Law
- [31/77] Use scalar_int_mode for move2add Richard Sandiford
- [32/77] Check is_a <scalar_int_mode> before callin... Richard Sandiford
- [33/77] Add a NARROWEST_INT_MODE macro Richard Sandiford
- [35/77] Add uses of as_a <scalar_int_mode> Richard Sandiford
- [34/77] Add a SCALAR_INT_TYPE_MODE macro Richard Sandiford