Commit 5cec9f59 by DJ Delorie Committed by DJ Delorie

targhooks.c (default_target_can_inline_p): Rename from default_target_option_can_inline_p.

* targhooks.c (default_target_can_inline_p): Rename from
default_target_option_can_inline_p.
* targhooks.h (default_target_can_inline_p): Likewise.
* target-def.h (TARGET_CAN_INLINE_P): Rename from
TARGET_OPTION_CAN_INLINE_P.
* config/i386/i386.c (TARGET_CAN_INLINE_P): Likewise.
* config/mep/mep.c (TARGET_CAN_INLINE_P): Likewise.
(mep_target_can_inline_p): Rename from
mep_target_option_can_inline_p.

From-SVN: r149457
parent 1d8e1d5d
2009-07-09 DJ Delorie <dj@redhat.com> 2009-07-09 DJ Delorie <dj@redhat.com>
* targhooks.c (default_target_can_inline_p): Rename from
default_target_option_can_inline_p.
* targhooks.h (default_target_can_inline_p): Likewise.
* target-def.h (TARGET_CAN_INLINE_P): Rename from
TARGET_OPTION_CAN_INLINE_P.
* config/i386/i386.c (TARGET_CAN_INLINE_P): Likewise.
* config/mep/mep.c (TARGET_CAN_INLINE_P): Likewise.
(mep_target_can_inline_p): Rename from
mep_target_option_can_inline_p.
PR target/40626
* config/mep/mep.h (FUNCTION_ARG_REGNO_P): Add coprocessor * config/mep/mep.h (FUNCTION_ARG_REGNO_P): Add coprocessor
registers used to pass vectors. registers used to pass vectors.
......
...@@ -30589,8 +30589,8 @@ ix86_enum_va_list (int idx, const char **pname, tree *ptree) ...@@ -30589,8 +30589,8 @@ ix86_enum_va_list (int idx, const char **pname, tree *ptree)
#undef TARGET_OPTION_PRINT #undef TARGET_OPTION_PRINT
#define TARGET_OPTION_PRINT ix86_function_specific_print #define TARGET_OPTION_PRINT ix86_function_specific_print
#undef TARGET_OPTION_CAN_INLINE_P #undef TARGET_CAN_INLINE_P
#define TARGET_OPTION_CAN_INLINE_P ix86_can_inline_p #define TARGET_CAN_INLINE_P ix86_can_inline_p
#undef TARGET_EXPAND_TO_RTL_HOOK #undef TARGET_EXPAND_TO_RTL_HOOK
#define TARGET_EXPAND_TO_RTL_HOOK ix86_maybe_switch_abi #define TARGET_EXPAND_TO_RTL_HOOK ix86_maybe_switch_abi
......
...@@ -170,7 +170,7 @@ static tree mep_validate_interrupt (tree *, tree, tree, int, bool *); ...@@ -170,7 +170,7 @@ static tree mep_validate_interrupt (tree *, tree, tree, int, bool *);
static tree mep_validate_io_cb (tree *, tree, tree, int, bool *); static tree mep_validate_io_cb (tree *, tree, tree, int, bool *);
static tree mep_validate_vliw (tree *, tree, tree, int, bool *); static tree mep_validate_vliw (tree *, tree, tree, int, bool *);
static bool mep_function_attribute_inlinable_p (const_tree); static bool mep_function_attribute_inlinable_p (const_tree);
static bool mep_option_can_inline_p (tree, tree); static bool mep_can_inline_p (tree, tree);
static bool mep_lookup_pragma_disinterrupt (const char *); static bool mep_lookup_pragma_disinterrupt (const char *);
static int mep_multiple_address_regions (tree, bool); static int mep_multiple_address_regions (tree, bool);
static int mep_attrlist_to_encoding (tree, tree); static int mep_attrlist_to_encoding (tree, tree);
...@@ -236,8 +236,8 @@ static tree mep_gimplify_va_arg_expr (tree, tree, tree *, tree *); ...@@ -236,8 +236,8 @@ static tree mep_gimplify_va_arg_expr (tree, tree, tree *, tree *);
#define TARGET_INSERT_ATTRIBUTES mep_insert_attributes #define TARGET_INSERT_ATTRIBUTES mep_insert_attributes
#undef TARGET_FUNCTION_ATTRIBUTE_INLINABLE_P #undef TARGET_FUNCTION_ATTRIBUTE_INLINABLE_P
#define TARGET_FUNCTION_ATTRIBUTE_INLINABLE_P mep_function_attribute_inlinable_p #define TARGET_FUNCTION_ATTRIBUTE_INLINABLE_P mep_function_attribute_inlinable_p
#undef TARGET_OPTION_CAN_INLINE_P #undef TARGET_CAN_INLINE_P
#define TARGET_OPTION_CAN_INLINE_P mep_option_can_inline_p #define TARGET_CAN_INLINE_P mep_can_inline_p
#undef TARGET_SECTION_TYPE_FLAGS #undef TARGET_SECTION_TYPE_FLAGS
#define TARGET_SECTION_TYPE_FLAGS mep_section_type_flags #define TARGET_SECTION_TYPE_FLAGS mep_section_type_flags
#undef TARGET_ASM_NAMED_SECTION #undef TARGET_ASM_NAMED_SECTION
...@@ -4110,7 +4110,7 @@ mep_function_attribute_inlinable_p (const_tree callee) ...@@ -4110,7 +4110,7 @@ mep_function_attribute_inlinable_p (const_tree callee)
} }
static bool static bool
mep_option_can_inline_p (tree caller, tree callee) mep_can_inline_p (tree caller, tree callee)
{ {
if (TREE_CODE (callee) == ADDR_EXPR) if (TREE_CODE (callee) == ADDR_EXPR)
callee = TREE_OPERAND (callee, 0); callee = TREE_OPERAND (callee, 0);
......
...@@ -827,8 +827,8 @@ ...@@ -827,8 +827,8 @@
#define TARGET_OPTION_PRAGMA_PARSE default_target_option_pragma_parse #define TARGET_OPTION_PRAGMA_PARSE default_target_option_pragma_parse
#endif #endif
#ifndef TARGET_OPTION_CAN_INLINE_P #ifndef TARGET_CAN_INLINE_P
#define TARGET_OPTION_CAN_INLINE_P default_target_option_can_inline_p #define TARGET_CAN_INLINE_P default_target_can_inline_p
#endif #endif
#define TARGET_OPTION_HOOKS \ #define TARGET_OPTION_HOOKS \
...@@ -838,7 +838,7 @@ ...@@ -838,7 +838,7 @@
TARGET_OPTION_RESTORE, \ TARGET_OPTION_RESTORE, \
TARGET_OPTION_PRINT, \ TARGET_OPTION_PRINT, \
TARGET_OPTION_PRAGMA_PARSE, \ TARGET_OPTION_PRAGMA_PARSE, \
TARGET_OPTION_CAN_INLINE_P, \ TARGET_CAN_INLINE_P, \
} }
/* The whole shebang. */ /* The whole shebang. */
......
...@@ -771,7 +771,7 @@ default_target_option_pragma_parse (tree ARG_UNUSED (args), ...@@ -771,7 +771,7 @@ default_target_option_pragma_parse (tree ARG_UNUSED (args),
} }
bool bool
default_target_option_can_inline_p (tree caller, tree callee) default_target_can_inline_p (tree caller, tree callee)
{ {
bool ret = false; bool ret = false;
tree callee_opts = DECL_FUNCTION_SPECIFIC_TARGET (callee); tree callee_opts = DECL_FUNCTION_SPECIFIC_TARGET (callee);
......
...@@ -107,5 +107,5 @@ extern tree default_emutls_var_init (tree, tree, tree); ...@@ -107,5 +107,5 @@ extern tree default_emutls_var_init (tree, tree, tree);
extern bool default_hard_regno_scratch_ok (unsigned int); extern bool default_hard_regno_scratch_ok (unsigned int);
extern bool default_target_option_valid_attribute_p (tree, tree, tree, int); extern bool default_target_option_valid_attribute_p (tree, tree, tree, int);
extern bool default_target_option_pragma_parse (tree, tree); extern bool default_target_option_pragma_parse (tree, tree);
extern bool default_target_option_can_inline_p (tree, tree); extern bool default_target_can_inline_p (tree, tree);
extern unsigned int default_case_values_threshold (void); extern unsigned int default_case_values_threshold (void);
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