summaryrefslogtreecommitdiff
path: root/gcc/config/tilepro/tilepro.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/tilepro/tilepro.c')
-rw-r--r--gcc/config/tilepro/tilepro.c21
1 files changed, 10 insertions, 11 deletions
diff --git a/gcc/config/tilepro/tilepro.c b/gcc/config/tilepro/tilepro.c
index f534b036e33..6ed4a04df9f 100644
--- a/gcc/config/tilepro/tilepro.c
+++ b/gcc/config/tilepro/tilepro.c
@@ -2279,8 +2279,7 @@ tilepro_emit_setcc_internal (rtx res, enum rtx_code code, rtx op0, rtx op1,
op1 = force_reg (SImode, op1);
/* Return the setcc comparison. */
- emit_insn (gen_rtx_SET (VOIDmode, res,
- gen_rtx_fmt_ee (code, SImode, op0, op1)));
+ emit_insn (gen_rtx_SET (res, gen_rtx_fmt_ee (code, SImode, op0, op1)));
return true;
}
@@ -2431,7 +2430,7 @@ tilepro_emit_conditional_branch (rtx operands[], machine_mode cmp_mode)
rtx cmp_rtx =
tilepro_emit_cc_test (GET_CODE (operands[0]), operands[1], operands[2],
cmp_mode, false);
- rtx branch_rtx = gen_rtx_SET (VOIDmode, pc_rtx,
+ rtx branch_rtx = gen_rtx_SET (pc_rtx,
gen_rtx_IF_THEN_ELSE (VOIDmode, cmp_rtx,
gen_rtx_LABEL_REF
(VOIDmode,
@@ -3324,7 +3323,7 @@ frame_emit_store (int regno, int regno_note, rtx addr, rtx cfa,
rtx reg_note = gen_rtx_REG (Pmode, regno_note);
rtx cfa_relative_addr = gen_rtx_PLUS (Pmode, cfa, gen_int_si (cfa_offset));
rtx cfa_relative_mem = gen_frame_mem (Pmode, cfa_relative_addr);
- rtx real = gen_rtx_SET (VOIDmode, cfa_relative_mem, reg_note);
+ rtx real = gen_rtx_SET (cfa_relative_mem, reg_note);
add_reg_note (mov, REG_CFA_OFFSET, real);
return emit_insn (mov);
@@ -3415,7 +3414,7 @@ emit_sp_adjust (int offset, int *next_scratch_regno, bool frame_related,
/* Describe what just happened in a way that dwarf understands. */
if (frame_related)
{
- rtx real = gen_rtx_SET (VOIDmode, stack_pointer_rtx,
+ rtx real = gen_rtx_SET (stack_pointer_rtx,
gen_rtx_PLUS (Pmode, stack_pointer_rtx,
imm_rtx));
RTX_FRAME_RELATED_P (insn) = 1;
@@ -3497,7 +3496,7 @@ compute_frame_addr (int offset_from_fp, int *next_scratch_regno)
if (!tilepro_expand_addsi (tmp_reg_rtx, base_reg_rtx, offset_rtx))
{
- emit_insn (gen_rtx_SET (VOIDmode, tmp_reg_rtx,
+ emit_insn (gen_rtx_SET (tmp_reg_rtx,
gen_rtx_PLUS (Pmode, base_reg_rtx,
offset_rtx)));
}
@@ -3635,7 +3634,7 @@ tilepro_expand_prologue (void)
original stack pointer, not the one after we have pushed
the frame. */
rtx p = gen_rtx_PLUS (Pmode, stack_pointer_rtx, size_rtx);
- emit_insn (gen_rtx_SET (VOIDmode, chain_addr, p));
+ emit_insn (gen_rtx_SET (chain_addr, p));
emit_sp_adjust (-total_size, &next_scratch_regno,
!frame_pointer_needed, NULL_RTX);
}
@@ -3648,7 +3647,7 @@ tilepro_expand_prologue (void)
!frame_pointer_needed, NULL_RTX);
p = gen_rtx_PLUS (Pmode, stack_pointer_rtx,
GEN_INT (UNITS_PER_WORD));
- emit_insn (gen_rtx_SET (VOIDmode, chain_addr, p));
+ emit_insn (gen_rtx_SET (chain_addr, p));
}
/* Save our frame pointer for backtrace chaining. */
@@ -3675,14 +3674,14 @@ tilepro_expand_prologue (void)
r = gen_rtx_REG (word_mode, next_scratch_regno--);
reg_save_addr[which_scratch] = r;
- emit_insn (gen_rtx_SET (VOIDmode, r, p));
+ emit_insn (gen_rtx_SET (r, p));
}
else
{
/* Advance to the next stack slot to store this register. */
int stride = ROUND_ROBIN_SIZE * -UNITS_PER_WORD;
rtx p = gen_rtx_PLUS (Pmode, r, GEN_INT (stride));
- emit_insn (gen_rtx_SET (VOIDmode, r, p));
+ emit_insn (gen_rtx_SET (r, p));
}
/* Save this register to the stack (but use the old fp value
@@ -3776,7 +3775,7 @@ tilepro_expand_epilogue (bool sibcall_p)
register. */
int stride = ROUND_ROBIN_SIZE * -UNITS_PER_WORD;
rtx p = gen_rtx_PLUS (Pmode, r, GEN_INT (stride));
- emit_insn (gen_rtx_SET (VOIDmode, r, p));
+ emit_insn (gen_rtx_SET (r, p));
}
if (fp_copy_regno >= 0 && regno == HARD_FRAME_POINTER_REGNUM)