diff options
author | Tom de Vries <tdevries@suse.de> | 2018-08-01 13:20:32 +0000 |
---|---|---|
committer | Tom de Vries <vries@gcc.gnu.org> | 2018-08-01 13:20:32 +0000 |
commit | e335138daee76c6c2cd434cf00fe5dbf886d1261 (patch) | |
tree | e3cae8849e1834a294482b8b0f15db3561e986a0 /gcc | |
parent | 8c6310a2c230f4c3d7c1d317d7282c285c06eaea (diff) | |
download | gcc-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
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/nvptx/nvptx.c | 3 |
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" |