Commit c1a41c2f by Kazu Hirata Committed by Kazu Hirata

genattr.c (main): Don't define TRADITIONAL_PIPELINE_INTERFACE or DFA_PIPELINE_INTERFACE.

	* genattr.c (main): Don't define
	TRADITIONAL_PIPELINE_INTERFACE or DFA_PIPELINE_INTERFACE.
	* system.h (TRADITIONAL_PIPELINE_INTERFACE): Poison.
	(DFA_PIPELINE_INTERFACE): Likewise.
	* doc/tm.texi (TRADITIONAL_PIPELINE_INTERFACE): Remove.
	(DFA_PIPELINE_INTERFACE): Likewise.

From-SVN: r78628
parent 646e3290
2004-02-28 Kazu Hirata <kazu@cs.umass.edu>
* genattr.c (main): Don't define
TRADITIONAL_PIPELINE_INTERFACE or DFA_PIPELINE_INTERFACE.
* system.h (TRADITIONAL_PIPELINE_INTERFACE): Poison.
(DFA_PIPELINE_INTERFACE): Likewise.
* doc/tm.texi (TRADITIONAL_PIPELINE_INTERFACE): Remove.
(DFA_PIPELINE_INTERFACE): Likewise.
2004-02-28 Richard Sandiford <rsandifo@redhat.com> 2004-02-28 Richard Sandiford <rsandifo@redhat.com>
* config/mips/mips.md (tstsi, tstdi): Delete. * config/mips/mips.md (tstsi, tstdi): Delete.
......
...@@ -5708,24 +5708,6 @@ not in cases of "costly dependences", which this hooks allows to define. ...@@ -5708,24 +5708,6 @@ not in cases of "costly dependences", which this hooks allows to define.
Macros in the following table are generated by the program Macros in the following table are generated by the program
@file{genattr} and can be useful for writing the hooks. @file{genattr} and can be useful for writing the hooks.
@defmac TRADITIONAL_PIPELINE_INTERFACE
The macro definition is generated if there is a traditional pipeline
description in @file{.md} file. You should also remember that to
simplify the insn scheduler sources an empty traditional pipeline
description interface is generated even if there is no a traditional
pipeline description in the @file{.md} file. The macro can be used to
distinguish the two types of the traditional interface.
@end defmac
@defmac DFA_PIPELINE_INTERFACE
The macro definition is generated if there is an automaton pipeline
description in @file{.md} file. You should also remember that to
simplify the insn scheduler sources an empty automaton pipeline
description interface is generated even if there is no an automaton
pipeline description in the @file{.md} file. The macro can be used to
distinguish the two types of the automaton interface.
@end defmac
@defmac MAX_DFA_ISSUE_RATE @defmac MAX_DFA_ISSUE_RATE
The macro definition is generated in the automaton based pipeline The macro definition is generated in the automaton based pipeline
description interface. Its value is calculated from the automaton description interface. Its value is calculated from the automaton
......
...@@ -300,12 +300,6 @@ main (int argc, char **argv) ...@@ -300,12 +300,6 @@ main (int argc, char **argv)
if (num_units > 0 || num_insn_reservations > 0) if (num_units > 0 || num_insn_reservations > 0)
{ {
if (num_units > 0)
printf ("#define TRADITIONAL_PIPELINE_INTERFACE 1\n");
if (num_insn_reservations > 0)
printf ("#define DFA_PIPELINE_INTERFACE 1\n");
/* Compute the range of blockage cost values. See genattrtab.c /* Compute the range of blockage cost values. See genattrtab.c
for the derivation. BLOCKAGE (E,C) when SIMULTANEITY is zero is for the derivation. BLOCKAGE (E,C) when SIMULTANEITY is zero is
......
...@@ -638,7 +638,8 @@ typedef char _Bool; ...@@ -638,7 +638,8 @@ typedef char _Bool;
LINKER_DOES_NOT_WORK_WITH_DWARF2 FUNCTION_ARG_KEEP_AS_REFERENCE \ LINKER_DOES_NOT_WORK_WITH_DWARF2 FUNCTION_ARG_KEEP_AS_REFERENCE \
GIV_SORT_CRITERION MAX_LONG_TYPE_SIZE MAX_LONG_DOUBLE_TYPE_SIZE \ GIV_SORT_CRITERION MAX_LONG_TYPE_SIZE MAX_LONG_DOUBLE_TYPE_SIZE \
MAX_WCHAR_TYPE_SIZE GCOV_TYPE_SIZE SHARED_SECTION_ASM_OP \ MAX_WCHAR_TYPE_SIZE GCOV_TYPE_SIZE SHARED_SECTION_ASM_OP \
FINAL_REG_PARM_STACK_SPACE MAYBE_REG_PARM_STACK_SPACE FINAL_REG_PARM_STACK_SPACE MAYBE_REG_PARM_STACK_SPACE \
TRADITIONAL_PIPELINE_INTERFACE DFA_PIPELINE_INTERFACE
/* Hooks that are no longer used. */ /* Hooks that are no longer used. */
#pragma GCC poison LANG_HOOKS_FUNCTION_MARK LANG_HOOKS_FUNCTION_FREE \ #pragma GCC poison LANG_HOOKS_FUNCTION_MARK LANG_HOOKS_FUNCTION_FREE \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment