From 23296a363b18258e39639175b8b18e590c88003a Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Wed, 5 Sep 2001 00:46:54 -0700 Subject: alpha.c (alpha_expand_mov, [...]): New functions split out of md file expanders. * config/alpha/alpha.c (alpha_expand_mov, alpha_expand_mov_nobwx): New functions split out of md file expanders. * config/alpha/alpha-protos.h: Declare them. * config/alpha/alpha.md (movqi, movhi, movsi, movdi): Use them. From-SVN: r45399 --- gcc/config/alpha/alpha-protos.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gcc/config/alpha/alpha-protos.h') diff --git a/gcc/config/alpha/alpha-protos.h b/gcc/config/alpha/alpha-protos.h index 6696a18..025f3af 100644 --- a/gcc/config/alpha/alpha-protos.h +++ b/gcc/config/alpha/alpha-protos.h @@ -87,6 +87,8 @@ extern rtx alpha_emit_set_const PARAMS ((rtx, enum machine_mode, HOST_WIDE_INT, int)); extern rtx alpha_emit_set_long_const PARAMS ((rtx, HOST_WIDE_INT, HOST_WIDE_INT)); +extern bool alpha_expand_mov PARAMS ((enum machine_mode, rtx *)); +extern bool alpha_expand_mov_nobwx PARAMS ((enum machine_mode, rtx *)); extern void alpha_emit_floatuns PARAMS ((rtx[])); extern rtx alpha_emit_conditional_branch PARAMS ((enum rtx_code)); extern rtx alpha_emit_setcc PARAMS ((enum rtx_code)); -- cgit v1.1