This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Add MULT_HIGHPART_EXPR


On Wed, Jun 27, 2012 at 11:37 PM, Richard Henderson <rth@redhat.com> wrote:
> ? ? ? ?* tree.def (MULT_HIGHPART_EXPR): New.
> ? ? ? ?* cfgexpand.c (expand_debug_expr): Ignore it.
> ? ? ? ?* expr.c (expand_expr_real_2): Handle it.
> ? ? ? ?* fold-const.c (int_const_binop_1): Likewise.
> ? ? ? ?* optabs.c (optab_for_tree_code): Likewise.
> ? ? ? ?* tree-cfg.c (verify_gimple_assign_binary): Likewise.
> ? ? ? ?* tree-inline.c (estimate_operator_cost): Likewise.
> ? ? ? ?* tree-pretty-print.c (dump_generic_node): Likewise.
> ? ? ? ?(op_code_prio, op_symbol_code): Likewise.
> ? ? ? ?* tree.c (commutative_tree_code): Likewise. ?Also handle
> ? ? ? ?WIDEN_MULT_EXPR, VEC_WIDEN_MULT_HI_EXPR, VEC_WIDEN_MULT_LO_EXPR.

Maybe also a bit in doc/generic.texi? Or is this not supposed to be
exposed to the front ends?

Ciao!
Steven


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]