[ARC] Define TARGET_HAVE_SPECULATION_SAFE_VALUE.
authorClaudiu Zissulescu <claziss@synopsys.com>
Mon, 18 Mar 2019 09:28:22 +0000 (10:28 +0100)
committerClaudiu Zissulescu <claziss@gcc.gnu.org>
Mon, 18 Mar 2019 09:28:22 +0000 (10:28 +0100)
xxxx-xx-xx  Claudiu Zissulescu  <claziss@synopsys.com>

* config/arc/arc.c (TARGET_HAVE_SPECULATION_SAFE_VALUE): Define.

From-SVN: r269756

gcc/ChangeLog
gcc/config/arc/arc.c

index 6c82a61..5af94f9 100644 (file)
@@ -1,5 +1,9 @@
 2019-03-18  Claudiu Zissulescu  <claziss@synopsys.com>
 
+       * config/arc/arc.c (TARGET_HAVE_SPECULATION_SAFE_VALUE): Define.
+
+2019-03-18  Claudiu Zissulescu  <claziss@synopsys.com>
+
        * config/arc/arc-protos.h (arc_adjust_reg_alloc_order): Declare.
        * config/arc/arc.c (arc_conditional_register_usage): Remove all
        reg_alloc_order references.
index e2eaaa4..f91a29c 100644 (file)
@@ -11387,6 +11387,9 @@ arc_adjust_reg_alloc_order (void)
 #undef TARGET_ASM_TRAMPOLINE_TEMPLATE
 #define TARGET_ASM_TRAMPOLINE_TEMPLATE arc_asm_trampoline_template
 
+#undef TARGET_HAVE_SPECULATION_SAFE_VALUE
+#define TARGET_HAVE_SPECULATION_SAFE_VALUE speculation_safe_value_not_needed
+
 struct gcc_target targetm = TARGET_INITIALIZER;
 
 #include "gt-arc.h"