-
- Downloads
[71/77] Use opt_scalar_mode for mode iterators
This patch uses opt_scalar_mode when iterating over scalar modes. 2017-08-30 Richard Sandiford <richard.sandiford@linaro.org> Alan Hayward <alan.hayward@arm.com> David Sherwood <david.sherwood@arm.com> gcc/ * coretypes.h (opt_scalar_mode): New typedef. * gdbhooks.py (build_pretty_printers): Handle it. * machmode.h (mode_iterator::get_2xwider): Add overload for opt_mode<T>. * emit-rtl.c (init_emit_once): Use opt_scalar_mode when iterating over scalar modes. * expr.c (convert_mode_scalar): Likewise. * omp-low.c (omp_clause_aligned_alignment): Likewise. * optabs.c (expand_float): Likewise. (expand_fix): Likewise. * tree-vect-stmts.c (vectorizable_conversion): Likewise. gcc/c-family/ * c-common.c (c_common_fixed_point_type_for_size): Use opt_scalar_mode for the mode iterator. Co-Authored-By:Alan Hayward <alan.hayward@arm.com> Co-Authored-By:
David Sherwood <david.sherwood@arm.com> From-SVN: r251522
Showing
- gcc/ChangeLog 16 additions, 0 deletionsgcc/ChangeLog
- gcc/c-family/ChangeLog 7 additions, 0 deletionsgcc/c-family/ChangeLog
- gcc/c-family/c-common.c 9 additions, 5 deletionsgcc/c-family/c-common.c
- gcc/coretypes.h 1 addition, 0 deletionsgcc/coretypes.h
- gcc/emit-rtl.c 49 additions, 43 deletionsgcc/emit-rtl.c
- gcc/expr.c 18 additions, 13 deletionsgcc/expr.c
- gcc/gdbhooks.py 2 additions, 1 deletiongcc/gdbhooks.py
- gcc/machmode.h 7 additions, 0 deletionsgcc/machmode.h
- gcc/omp-low.c 5 additions, 3 deletionsgcc/omp-low.c
- gcc/optabs.c 73 additions, 64 deletionsgcc/optabs.c
- gcc/tree-vect-stmts.c 11 additions, 5 deletionsgcc/tree-vect-stmts.c
Loading
Please register or sign in to comment