aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom de Vries <tdevries@suse.de>2018-08-01 13:20:32 +0000
committerTom de Vries <vries@gcc.gnu.org>2018-08-01 13:20:32 +0000
commite335138daee76c6c2cd434cf00fe5dbf886d1261 (patch)
treee3cae8849e1834a294482b8b0f15db3561e986a0
parent8c6310a2c230f4c3d7c1d317d7282c285c06eaea (diff)
downloadgcc-e335138daee76c6c2cd434cf00fe5dbf886d1261.zip
gcc-e335138daee76c6c2cd434cf00fe5dbf886d1261.tar.gz
gcc-e335138daee76c6c2cd434cf00fe5dbf886d1261.tar.bz2
[nvptx] Define TARGET_HAVE_SPECULATION_SAFE_VALUE
2018-08-01 Tom de Vries <tdevries@suse.de> PR target/86800 * config/nvptx/nvptx.c (TARGET_HAVE_SPECULATION_SAFE_VALUE): Define to speculation_safe_value_not_needed. From-SVN: r263209
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/nvptx/nvptx.c3
2 files changed, 9 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 0d10e95..a710c50 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2018-08-01 Tom de Vries <tdevries@suse.de>
+
+ PR target/86800
+ * config/nvptx/nvptx.c (TARGET_HAVE_SPECULATION_SAFE_VALUE): Define to
+ speculation_safe_value_not_needed.
+
2018-08-01 Richard Biener <rguenther@suse.de>
* tree-ssa-sccvn.c (visit_phi): Compare invariant addresses
diff --git a/gcc/config/nvptx/nvptx.c b/gcc/config/nvptx/nvptx.c
index c1946e7..c0b0a2e 100644
--- a/gcc/config/nvptx/nvptx.c
+++ b/gcc/config/nvptx/nvptx.c
@@ -6048,6 +6048,9 @@ nvptx_can_change_mode_class (machine_mode, machine_mode, reg_class_t)
#undef TARGET_CAN_CHANGE_MODE_CLASS
#define TARGET_CAN_CHANGE_MODE_CLASS nvptx_can_change_mode_class
+#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-nvptx.h"