Skip to content

Commit 0599863

Browse files
committed
[libcxx] Fix pstl __init_ identifier after 9c4717a
Reviewed By: ldionne, #libc Differential Revision: https://reviews.llvm.org/D150201
1 parent 57a9522 commit 0599863

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

libcxx/include/__pstl/internal/unseq_backend_simd.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -513,11 +513,11 @@ __simd_scan(_InputIterator __first, _Size __n, _OutputIterator __result, _UnaryO
513513
_CombinerType __combined_init{__init, &__binary_op};
514514

515515
_PSTL_PRAGMA_DECLARE_REDUCTION(__bin_op, _CombinerType)
516-
_PSTL_PRAGMA_SIMD_SCAN(__bin_op : __init_)
516+
_PSTL_PRAGMA_SIMD_SCAN(__bin_op : __combined_init)
517517
for (_Size __i = 0; __i < __n; ++__i)
518518
{
519519
__result[__i] = __combined_init.__value_;
520-
_PSTL_PRAGMA_SIMD_EXCLUSIVE_SCAN(__init_)
520+
_PSTL_PRAGMA_SIMD_EXCLUSIVE_SCAN(__combined_init)
521521
__combined_init.__value_ = __binary_op(__combined_init.__value_, __unary_op(__first[__i]));
522522
}
523523
return std::make_pair(__result + __n, __combined_init.__value_);
@@ -553,11 +553,11 @@ __simd_scan(_InputIterator __first, _Size __n, _OutputIterator __result, _UnaryO
553553
_CombinerType __combined_init{__init, &__binary_op};
554554

555555
_PSTL_PRAGMA_DECLARE_REDUCTION(__bin_op, _CombinerType)
556-
_PSTL_PRAGMA_SIMD_SCAN(__bin_op : __init_)
556+
_PSTL_PRAGMA_SIMD_SCAN(__bin_op : __combined_init)
557557
for (_Size __i = 0; __i < __n; ++__i)
558558
{
559559
__combined_init.__value_ = __binary_op(__combined_init.__value_, __unary_op(__first[__i]));
560-
_PSTL_PRAGMA_SIMD_INCLUSIVE_SCAN(__init_)
560+
_PSTL_PRAGMA_SIMD_INCLUSIVE_SCAN(__combined_init)
561561
__result[__i] = __combined_init.__value_;
562562
}
563563
return std::make_pair(__result + __n, __combined_init.__value_);

0 commit comments

Comments
 (0)