From: Richard Kenner Date: Fri, 28 Apr 1995 14:37:45 +0000 (-0400) Subject: (alpha_emit_set_const): Add declaration. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c8e9adecbb12197ab8758bccf11e078ae51f2a1a;p=gcc.git (alpha_emit_set_const): Add declaration. From-SVN: r9532 --- diff --git a/gcc/config/alpha/alpha.h b/gcc/config/alpha/alpha.h index 7cc0ac64cdd..ef0f3e146a3 100644 --- a/gcc/config/alpha/alpha.h +++ b/gcc/config/alpha/alpha.h @@ -901,6 +901,13 @@ enum reg_class { NO_REGS, GENERAL_REGS, FLOAT_REGS, ALL_REGS, } \ } +/* Try to output insns to set TARGET equal to the constant C if it can be + done in less than N insns. Do all computations in MODE. Returns the place + where the output has been placed if it can be done and the insns have been + emitted. If it would take more than N insns, zero is returned and no + insns and emitted. */ +extern struct rtx_def *alpha_emit_set_const (); + /* Generate necessary RTL for __builtin_saveregs(). ARGLIST is the argument list; see expr.c. */ extern struct rtx_def *alpha_builtin_saveregs ();