]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/config/mep/mep-protos.h
gcc/ada/
[thirdparty/gcc.git] / gcc / config / mep / mep-protos.h
index 345db04ddd0e6977012c912336f2fc6da745c56d..17afd86a5875d3659ff5cc24aab83041c69833de 100644 (file)
@@ -28,14 +28,14 @@ extern bool mep_split_mov (rtx *, int);
 extern bool mep_vliw_mode_match (rtx);
 extern bool mep_vliw_jmp_match (rtx);
 extern bool mep_multi_slot (rtx_insn *);
-extern bool mep_legitimate_address (enum machine_mode, rtx, int);
-extern int mep_legitimize_address (rtx *, rtx, enum machine_mode);
-extern int mep_legitimize_reload_address (rtx *, enum machine_mode, int, /*enum reload_type*/ int, int);
+extern bool mep_legitimate_address (machine_mode, rtx, int);
+extern int mep_legitimize_address (rtx *, rtx, machine_mode);
+extern int mep_legitimize_reload_address (rtx *, machine_mode, int, /*enum reload_type*/ int, int);
 extern int mep_core_address_length (rtx_insn *, int);
 extern int mep_cop_address_length (rtx_insn *, int);
-extern bool mep_expand_mov (rtx *, enum machine_mode);
-extern bool mep_mov_ok (rtx *, enum machine_mode);
-extern void mep_split_wide_move (rtx *, enum machine_mode);
+extern bool mep_expand_mov (rtx *, machine_mode);
+extern bool mep_mov_ok (rtx *, machine_mode);
+extern void mep_split_wide_move (rtx *, machine_mode);
 #ifdef RTX_CODE
 extern bool mep_expand_setcc (rtx *);
 extern rtx mep_expand_cbranch (rtx *);
@@ -43,13 +43,13 @@ extern rtx mep_expand_cbranch (rtx *);
 extern const char *mep_emit_cbranch (rtx *, int);
 extern void mep_expand_call (rtx *, int);
 extern rtx mep_find_base_term (rtx);
-extern enum reg_class mep_secondary_input_reload_class (enum reg_class, enum machine_mode, rtx);
-extern enum reg_class mep_secondary_output_reload_class (enum reg_class, enum machine_mode, rtx);
+extern enum reg_class mep_secondary_input_reload_class (enum reg_class, machine_mode, rtx);
+extern enum reg_class mep_secondary_output_reload_class (enum reg_class, machine_mode, rtx);
 extern bool mep_secondary_memory_needed (enum reg_class, enum reg_class,
-                                        enum machine_mode);
-extern void mep_expand_reload (rtx *, enum machine_mode);
+                                        machine_mode);
+extern void mep_expand_reload (rtx *, machine_mode);
 extern enum reg_class mep_preferred_reload_class (rtx, enum reg_class);
-extern int mep_register_move_cost (enum machine_mode, enum reg_class, enum reg_class);
+extern int mep_register_move_cost (machine_mode, enum reg_class, enum reg_class);
 extern void mep_init_expanders (void);
 extern rtx mep_return_addr_rtx (int);
 extern bool mep_epilogue_uses (int);
@@ -69,7 +69,7 @@ extern void mep_final_prescan_insn (rtx_insn *, rtx *, int);
 extern void mep_init_cumulative_args (CUMULATIVE_ARGS *, tree, rtx, tree);
 extern bool mep_return_in_memory (const_tree, const_tree);
 extern rtx mep_function_value (const_tree, const_tree);
-extern rtx mep_libcall_value (enum machine_mode);
+extern rtx mep_libcall_value (machine_mode);
 extern void mep_asm_output_opcode (FILE *, const char *);
 extern void mep_note_pragma_disinterrupt (const char *);
 extern void mep_note_pragma_call (const char *);
@@ -93,7 +93,7 @@ extern bool mep_lookup_pragma_call (const char *);
 extern bool mep_have_core_copro_moves_p;
 extern bool mep_have_copro_copro_moves_p;
 
-extern bool mep_cannot_change_mode_class (enum machine_mode, enum machine_mode,
+extern bool mep_cannot_change_mode_class (machine_mode, machine_mode,
                                          enum reg_class);
 
 /* These are called from mep-pragmas (front end) and then call into
@@ -104,25 +104,25 @@ extern void mep_reinit_regs (void);
 extern void mep_init_regs (void);
 
 
-extern int cgen_h_uint_6a1_immediate (rtx, enum machine_mode);
-extern int cgen_h_uint_7a1_immediate (rtx, enum machine_mode);
-extern int cgen_h_uint_8a1_immediate (rtx, enum machine_mode);
-extern int cgen_h_uint_6a2_immediate (rtx, enum machine_mode);
-extern int cgen_h_uint_22a4_immediate (rtx, enum machine_mode);
-extern int cgen_h_sint_2a1_immediate (rtx, enum machine_mode);
-extern int cgen_h_uint_24a1_immediate (rtx, enum machine_mode);
-extern int cgen_h_sint_6a1_immediate (rtx, enum machine_mode);
-extern int cgen_h_uint_5a4_immediate (rtx, enum machine_mode);
-extern int cgen_h_uint_2a1_immediate (rtx, enum machine_mode);
-extern int cgen_h_uint_16a1_immediate (rtx, enum machine_mode);
-extern int cgen_h_uint_3a1_immediate (rtx, enum machine_mode);
-extern int cgen_h_uint_5a1_immediate (rtx, enum machine_mode);
-extern int cgen_h_sint_16a1_immediate (rtx, enum machine_mode);
-extern int cgen_h_sint_8a1_immediate (rtx, enum machine_mode);
-extern int cgen_h_sint_7a2_immediate (rtx, enum machine_mode);
-extern int cgen_h_sint_6a4_immediate (rtx, enum machine_mode);
-extern int cgen_h_sint_5a8_immediate (rtx, enum machine_mode);
-extern int cgen_h_uint_4a1_immediate (rtx, enum machine_mode);
-extern int cgen_h_sint_10a1_immediate (rtx, enum machine_mode);
-extern int cgen_h_sint_12a1_immediate (rtx, enum machine_mode);
-extern int cgen_h_uint_20a1_immediate (rtx, enum machine_mode);
+extern int cgen_h_uint_6a1_immediate (rtx, machine_mode);
+extern int cgen_h_uint_7a1_immediate (rtx, machine_mode);
+extern int cgen_h_uint_8a1_immediate (rtx, machine_mode);
+extern int cgen_h_uint_6a2_immediate (rtx, machine_mode);
+extern int cgen_h_uint_22a4_immediate (rtx, machine_mode);
+extern int cgen_h_sint_2a1_immediate (rtx, machine_mode);
+extern int cgen_h_uint_24a1_immediate (rtx, machine_mode);
+extern int cgen_h_sint_6a1_immediate (rtx, machine_mode);
+extern int cgen_h_uint_5a4_immediate (rtx, machine_mode);
+extern int cgen_h_uint_2a1_immediate (rtx, machine_mode);
+extern int cgen_h_uint_16a1_immediate (rtx, machine_mode);
+extern int cgen_h_uint_3a1_immediate (rtx, machine_mode);
+extern int cgen_h_uint_5a1_immediate (rtx, machine_mode);
+extern int cgen_h_sint_16a1_immediate (rtx, machine_mode);
+extern int cgen_h_sint_8a1_immediate (rtx, machine_mode);
+extern int cgen_h_sint_7a2_immediate (rtx, machine_mode);
+extern int cgen_h_sint_6a4_immediate (rtx, machine_mode);
+extern int cgen_h_sint_5a8_immediate (rtx, machine_mode);
+extern int cgen_h_uint_4a1_immediate (rtx, machine_mode);
+extern int cgen_h_sint_10a1_immediate (rtx, machine_mode);
+extern int cgen_h_sint_12a1_immediate (rtx, machine_mode);
+extern int cgen_h_uint_20a1_immediate (rtx, machine_mode);