aboutsummaryrefslogtreecommitdiff
path: root/gcc/omp-low.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/omp-low.c')
-rw-r--r--gcc/omp-low.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/gcc/omp-low.c b/gcc/omp-low.c
index 99dedf9..944a40b 100644
--- a/gcc/omp-low.c
+++ b/gcc/omp-low.c
@@ -4973,23 +4973,23 @@ expand_omp_atomic_fetch_op (basic_block load_bb,
{
case PLUS_EXPR:
case POINTER_PLUS_EXPR:
- base = BUILT_IN_FETCH_AND_ADD_N;
+ base = BUILT_IN_SYNC_FETCH_AND_ADD_N;
optab = sync_add_optab;
break;
case MINUS_EXPR:
- base = BUILT_IN_FETCH_AND_SUB_N;
+ base = BUILT_IN_SYNC_FETCH_AND_SUB_N;
optab = sync_add_optab;
break;
case BIT_AND_EXPR:
- base = BUILT_IN_FETCH_AND_AND_N;
+ base = BUILT_IN_SYNC_FETCH_AND_AND_N;
optab = sync_and_optab;
break;
case BIT_IOR_EXPR:
- base = BUILT_IN_FETCH_AND_OR_N;
+ base = BUILT_IN_SYNC_FETCH_AND_OR_N;
optab = sync_ior_optab;
break;
case BIT_XOR_EXPR:
- base = BUILT_IN_FETCH_AND_XOR_N;
+ base = BUILT_IN_SYNC_FETCH_AND_XOR_N;
optab = sync_xor_optab;
break;
default:
@@ -5057,7 +5057,7 @@ expand_omp_atomic_pipeline (basic_block load_bb, basic_block store_bb,
gimple phi, stmt;
edge e;
- cmpxchg = built_in_decls[BUILT_IN_VAL_COMPARE_AND_SWAP_N + index + 1];
+ cmpxchg = built_in_decls[BUILT_IN_SYNC_VAL_COMPARE_AND_SWAP_N + index + 1];
if (cmpxchg == NULL_TREE)
return false;
type = TYPE_MAIN_VARIANT (TREE_TYPE (TREE_TYPE (addr)));