aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/mips/mips-protos.h
diff options
context:
space:
mode:
authorRichard Sandiford <richard@codesourcery.com>2007-08-08 15:46:08 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2007-08-08 15:46:08 +0000
commit51e7252ad2e21f23d05f58a4e9bb224de387eeb2 (patch)
tree68f658db6459efd7f842f352433ff10fd8f5047b /gcc/config/mips/mips-protos.h
parent390ea488c1753eaf9c747ead8f653c9023058109 (diff)
downloadgcc-51e7252ad2e21f23d05f58a4e9bb224de387eeb2.zip
gcc-51e7252ad2e21f23d05f58a4e9bb224de387eeb2.tar.gz
gcc-51e7252ad2e21f23d05f58a4e9bb224de387eeb2.tar.bz2
mips-protos.h (mips_emit_move): Declare.
gcc/ * config/mips/mips-protos.h (mips_emit_move): Declare. * config/mips/mips.c (mips_emit_move): New function. (mips_force_temporary): Use mips_emit_move instead of emit_move_insn. (mips_legitimize_const_move): Likewise. (mips_legitimize_move): Likewise. (mips_split_64bit_move): Likewise. (mips_restore_gp): Likewise. (mips_load_call_address): Likewise. (mips_emit_fcc_reload): Likewise. (mips_set_return_address): Likewise. (mips_block_move_straight): Likewise. (mips_block_move_loop): Likewise. (mips_setup_incoming_varargs): Likewise. (mips_save_reg): Likewise. (mips_expand_prologue): Likewise. (mips_restore_reg): Likewise. (mips_expand_epilogue): Likewise. (mips_output_mi_thunk): Likewise. (build_mips16_call_stub): Likewise. (mips_builtin_branch_and_move): Likewise. * config/mips/mips.h (INITIALIZE_TRAMPOLINE): Likewise. * config/mips/mips.md (fixuns_truncdfsi2): Likewise. (fixuns_truncdfdi2): Likewise. (fixuns_truncsfsi2): Likewise. (fixuns_truncsfdi2): Likewise. (loadgp_absolute): Likewise. (builtin_setjmp_setup): Likewise. (builtin_longjmp): Likewise. (untyped_call): Likewise. From-SVN: r127299
Diffstat (limited to 'gcc/config/mips/mips-protos.h')
-rw-r--r--gcc/config/mips/mips-protos.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/config/mips/mips-protos.h b/gcc/config/mips/mips-protos.h
index d2f5017..139276e 100644
--- a/gcc/config/mips/mips-protos.h
+++ b/gcc/config/mips/mips-protos.h
@@ -171,6 +171,7 @@ extern int mips_idiv_insns (void);
extern int fp_register_operand (rtx, enum machine_mode);
extern int lo_operand (rtx, enum machine_mode);
extern bool mips_legitimate_address_p (enum machine_mode, rtx, int);
+extern rtx mips_emit_move (rtx, rtx);
extern bool mips_split_symbol (rtx, rtx, enum machine_mode, rtx *);
extern rtx mips_unspec_address (rtx, enum mips_symbol_type);
extern bool mips_legitimize_address (rtx *, enum machine_mode);