+2014-08-25 David Malcolm <dmalcolm@redhat.com>
+
+ * config/picochip/picochip-protos.h (picochip_final_prescan_insn):
+ Strengthen param "insn" from rtx to rtx_insn *.
+ * config/picochip/picochip.c (picochip_current_prescan_insn):
+ Likewise for this variable.
+ (picochip_final_prescan_insn): Likewise for param "insn".
+
2014-08-25 David Malcolm <dmalcolm@redhat.com>
* config/pa/pa-protos.h (pa_output_call): Strengthen first param
extern void picochip_expand_prologue (void);
extern void picochip_expand_epilogue (int is_sibling_call);
-extern void picochip_final_prescan_insn (rtx insn, rtx * operand, int num_operands);
+extern void picochip_final_prescan_insn (rtx_insn *insn, rtx * operand,
+ int num_operands);
extern const char *picochip_asm_output_opcode (FILE * f, const char *ptr);
extern int picochip_check_conditional_copy (rtx * operands);
between final_prescan_insn and functions such as asm_output_opcode,
and picochip_get_vliw_alu_id (which are otherwise unable to determine the
current instruction. */
-static rtx picochip_current_prescan_insn;
+static rtx_insn *picochip_current_prescan_insn;
static bool picochip_is_delay_slot_pending = 0;
}
void
-picochip_final_prescan_insn (rtx insn, rtx * opvec ATTRIBUTE_UNUSED,
+picochip_final_prescan_insn (rtx_insn *insn, rtx * opvec ATTRIBUTE_UNUSED,
int num_operands ATTRIBUTE_UNUSED)
{
rtx local_insn;