On 07/26/2015 02:02 PM, Anatoliy Sokolov wrote:
Hello.

   This patch change function call simplify_gen_subreg (omode, x, imode,
subreg_lowpart_offset (omode, imode)) with lowpart_subreg (omode, x, imode)
and move lowpart_subreg function from loop-iv.c to simplify-rtx.c.

Bootstrapped and reg-tested on x86_64-unknown-linux-gnu.

OK for trunk?

Anatoliy.

2015-07-26  Anatoly Sokolov  <ae...@post.ru>

     * rtl.h (lowpart_subreg): Move in file.
     * loop-iv.c (lowpart_subreg): Move to...
     * simplify-rtx.c (lowpart_subreg): ...here.
       (simplify_binary_operation_1): Use lowpart_subreg instead of
       simplify_gen_subreg.
     * expr.c (expand_expr_real_2): Ditto.
     * emit-rtl.c (gen_lowpart_common): Ditto.
     * combine.c (gen_lowpart_for_combine): Ditto.
     * cfgexpand.c (convert_debug_memory_address, expand_debug_expr,
       expand_debug_source_expr): Ditto.
OK.
jeff

Reply via email to