aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/cris/cris-protos.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/cris/cris-protos.h')
-rw-r--r--gcc/config/cris/cris-protos.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/config/cris/cris-protos.h b/gcc/config/cris/cris-protos.h
index de9eacb..666e04f 100644
--- a/gcc/config/cris/cris-protos.h
+++ b/gcc/config/cris/cris-protos.h
@@ -44,6 +44,12 @@ extern rtx cris_emit_movem_store (rtx, rtx, int, bool);
extern rtx_insn *cris_emit_insn (rtx x);
extern void cris_order_for_addsi3 (rtx *, int);
extern void cris_emit_trap_for_misalignment (rtx);
+extern int cris_split_constant (HOST_WIDE_INT, enum rtx_code,
+ machine_mode, bool,
+ bool generate = false,
+ rtx dest = NULL_RTX,
+ rtx op = NULL_RTX);
+#define cris_splittable_constant_p cris_split_constant
#endif /* RTX_CODE */
extern void cris_asm_output_label_ref (FILE *, char *);
extern void cris_asm_output_ident (const char *);