diff options
Diffstat (limited to 'gcc/calls.c')
-rw-r--r-- | gcc/calls.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/calls.c b/gcc/calls.c index 592f8bc2bf6..2e500bd0044 100644 --- a/gcc/calls.c +++ b/gcc/calls.c @@ -1505,8 +1505,7 @@ load_register_parameters (struct arg_data *args, int num_actuals, seem worth generating rtl to say that. */ reg = gen_rtx_REG (word_mode, REGNO (reg)); x = expand_shift (LSHIFT_EXPR, word_mode, reg, - build_int_cst (NULL_TREE, - shift, 0), + build_int_cst (NULL_TREE, shift), reg, 1); if (x != reg) emit_move_insn (reg, x); @@ -1544,7 +1543,7 @@ load_register_parameters (struct arg_data *args, int num_actuals, emit_move_insn (x, tem); x = expand_shift (dir, word_mode, x, - build_int_cst (NULL_TREE, shift, 0), + build_int_cst (NULL_TREE, shift), ri, 1); if (x != ri) emit_move_insn (ri, x); |