diff options
author | Kazu Hirata <kazu@cs.umass.edu> | 2005-03-21 18:01:29 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@gcc.gnu.org> | 2005-03-21 18:01:29 +0000 |
commit | 83310f568883d4daceeb365fe86d44cdb24110ce (patch) | |
tree | 4b7eb16eb0e044e4279433c45d2895a812452741 /gcc/config/v850/v850.h | |
parent | f08dd1f8f36924447dc8e3add062acbdf457b417 (diff) | |
download | gcc-83310f568883d4daceeb365fe86d44cdb24110ce.tar.gz |
v850-protos.h: Remove the prototypes for reg_or_int9_operand...
* config/v850/v850-protos.h: Remove the prototypes for
reg_or_int9_operand, reg_or_const_operand,
pattern_is_ok_for_prepare, pattern_is_ok_for_dispose,
reg_or_0_operand, reg_or_int5_operand, call_address_operand,
movsi_source_operand, power_of_two_operand,
not_power_of_two_operand, special_symbolref_operand,
pattern_is_ok_for_prologue, pattern_is_ok_for_epilogue, and
register_is_ok_for_epilogue.
* config/v850/v850.c (reg_or_0_operand, reg_or_int5_operand,
reg_or_int9_operand, reg_or_const_operand,
call_address_operand, special_symbolref_operand,
movsi_source_operand, power_of_two_operand,
not_power_of_two_operand, register_is_ok_for_epilogue,
pattern_is_ok_for_epilogue, pattern_is_ok_for_prologue,
pattern_is_ok_for_dispose, pattern_is_ok_for_prepare): Move to
predicates.md.
* config/v850/v850.h (PREDICATE_CODES): Remove.
* config/v850/v850.md: Include predicates.md.
* config/v850/predicates.md: New.
From-SVN: r96822
Diffstat (limited to 'gcc/config/v850/v850.h')
-rw-r--r-- | gcc/config/v850/v850.h | 27 |
1 files changed, 1 insertions, 26 deletions
diff --git a/gcc/config/v850/v850.h b/gcc/config/v850/v850.h index d878f39b8b8..1d2b91c10f9 100644 --- a/gcc/config/v850/v850.h +++ b/gcc/config/v850/v850.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler. NEC V850 series - Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 + Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. Contributed by Jeff Law (law@cygnus.com). @@ -1368,29 +1368,4 @@ extern union tree_node * GHS_current_section_names [(int) COUNT_OF_GHS_SECTION_K #define SYMBOL_REF_TDA_P(X) ((SYMBOL_REF_FLAGS (X) & SYMBOL_FLAG_TDA) != 0) #define SYMBOL_REF_SDA_P(X) ((SYMBOL_REF_FLAGS (X) & SYMBOL_FLAG_SDA) != 0) -/* Define this if you have defined special-purpose predicates in the - file `MACHINE.c'. This macro is called within an initializer of an - array of structures. The first field in the structure is the name - of a predicate and the second field is an array of rtl codes. For - each predicate, list all rtl codes that can be in expressions - matched by the predicate. The list should have a trailing comma. */ - -#define PREDICATE_CODES \ -{ "reg_or_0_operand", { REG, SUBREG, CONST_INT, CONST_DOUBLE }}, \ -{ "reg_or_int5_operand", { REG, SUBREG, CONST_INT }}, \ -{ "reg_or_int9_operand", { REG, SUBREG, CONST_INT }}, \ -{ "reg_or_const_operand", { REG, CONST_INT }}, \ -{ "call_address_operand", { REG, SYMBOL_REF }}, \ -{ "movsi_source_operand", { LABEL_REF, SYMBOL_REF, CONST_INT, \ - CONST_DOUBLE, CONST, HIGH, MEM, \ - REG, SUBREG }}, \ -{ "special_symbolref_operand", { SYMBOL_REF }}, \ -{ "power_of_two_operand", { CONST_INT }}, \ -{ "pattern_is_ok_for_prologue", { PARALLEL }}, \ -{ "pattern_is_ok_for_epilogue", { PARALLEL }}, \ -{ "register_is_ok_for_epilogue",{ REG }}, \ -{ "pattern_is_ok_for_dispose", { PARALLEL }}, \ -{ "pattern_is_ok_for_prepare", { PARALLEL }}, \ -{ "not_power_of_two_operand", { CONST_INT }}, - #endif /* ! GCC_V850_H */ |