From e93f30a65fdca10d8881fe1a462eca347b5f58b2 Mon Sep 17 00:00:00 2001 From: Vladimir Makarov Date: Thu, 10 Nov 2016 17:04:31 +0000 Subject: target.def (additional_allocno_class_p): New. 2016-11-10 Vladimir Makarov * target.def (additional_allocno_class_p): New. * hooks.h (hook_bool_reg_class_t_false): New prototype. * hooks.c (hook_bool_reg_class_t_false): New. * ira.c (setup_allocno_and_important_classes): Use the new hook. * doc/tm.texi.in (TARGET_ADDITIONAL_ALLOCNO_CLASS_P): Add it. * doc/tm.texi: Update. From-SVN: r242043 --- gcc/hooks.h | 1 + 1 file changed, 1 insertion(+) (limited to 'gcc/hooks.h') diff --git a/gcc/hooks.h b/gcc/hooks.h index a1d67769c44..e59b42e3a7f 100644 --- a/gcc/hooks.h +++ b/gcc/hooks.h @@ -55,6 +55,7 @@ extern bool hook_bool_rtx_insn_true (rtx_insn *); extern bool hook_bool_rtx_false (rtx); extern bool hook_bool_rtx_insn_int_false (rtx_insn *, int); extern bool hook_bool_uintp_uintp_false (unsigned int *, unsigned int *); +extern bool hook_bool_reg_class_t_false (reg_class_t regclass); extern bool hook_bool_rtx_mode_int_int_intp_bool_false (rtx, machine_mode, int, int, int *, bool); extern bool hook_bool_tree_tree_false (tree, tree); -- cgit v1.2.3