mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-10 02:06:59 +08:00
output.h: Add declaration of final_forward_branch_p.
* output.h: Add declaration of final_forward_branch_p. * config/i386/i386.c (output_fix_trunc): Remove unused variable. From-SVN: r43876
This commit is contained in:
parent
3d7c10129f
commit
a4f31c0023
@ -4782,7 +4782,6 @@ output_fix_trunc (insn, operands)
|
||||
{
|
||||
int stack_top_dies = find_regno_note (insn, REG_DEAD, FIRST_STACK_REG) != 0;
|
||||
int dimode_p = GET_MODE (operands[0]) == DImode;
|
||||
rtx xops[4];
|
||||
|
||||
/* Jump through a hoop or two for DImode, since the hardware has no
|
||||
non-popping instruction. We used to do this a different way, but
|
||||
|
@ -1,7 +1,7 @@
|
||||
/* Declarations for insn-output.c. These functions are defined in recog.c,
|
||||
final.c, and varasm.c.
|
||||
Copyright (C) 1987, 1991, 1994, 1997, 1998,
|
||||
1999, 2000 Free Software Foundation, Inc.
|
||||
1999, 2000, 2001 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GNU CC.
|
||||
|
||||
@ -116,6 +116,11 @@ extern void split_double PARAMS ((rtx, rtx *, rtx *));
|
||||
/* Return nonzero if this function has no function calls. */
|
||||
extern int leaf_function_p PARAMS ((void));
|
||||
|
||||
/* Return 1 if branch is an forward branch.
|
||||
Uses insn_shuid array, so it works only in the final pass. May be used by
|
||||
output templates to add branch prediction hints, for example. */
|
||||
extern int final_forward_branch_p PARAMS ((rtx));
|
||||
|
||||
/* Return 1 if this function uses only the registers that can be
|
||||
safely renumbered. */
|
||||
extern int only_leaf_regs_used PARAMS ((void));
|
||||
|
Loading…
Reference in New Issue
Block a user