aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog.omp5
-rw-r--r--gcc/config/gcn/gcn.cc2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog.omp b/gcc/ChangeLog.omp
index 7dcc220..d296eb1 100644
--- a/gcc/ChangeLog.omp
+++ b/gcc/ChangeLog.omp
@@ -1,5 +1,10 @@
2022-10-12 Andrew Stubbs <ams@codesourcery.com>
+ * config/gcn/gcn.cc (gcn_expand_builtin_1): Change gcn_full_exec_reg
+ to get_exec.
+
+2022-10-12 Andrew Stubbs <ams@codesourcery.com>
+
Backport from mainline:
2022-10-11 Andrew Stubbs <ams@codesourcery.com>
diff --git a/gcc/config/gcn/gcn.cc b/gcc/config/gcn/gcn.cc
index 681388c..1f8d8e1 100644
--- a/gcc/config/gcn/gcn.cc
+++ b/gcc/config/gcn/gcn.cc
@@ -4361,7 +4361,7 @@ gcn_expand_builtin_1 (tree exp, rtx target, rtx /*subtarget */ ,
{
if (ignore)
return target;
- rtx exec = gcn_full_exec_reg ();
+ rtx exec = get_exec (-1);
rtx arg = force_reg (V64DFmode,
expand_expr (CALL_EXPR_ARG (exp, 0), NULL_RTX,
V64DFmode,