Skip to content

Commit f761f67

Browse files
authored
[SYCLomatic] Fix migration of cub::DoubleBuffer accessors (#640)
Signed-off-by: Cai, Justin <[email protected]>
1 parent 48257c6 commit f761f67

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

clang/lib/DPCT/APINamesMemberExpr.inc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ MEMBER_REWRITE_ENTRY(
5353

5454
MEMBER_REWRITE_ENTRY(
5555
"cub::DoubleBuffer.Current",
56-
MEMBER_FACTORY(MEM_BASE, IS_ARROW, LITERAL("input")))
56+
MEMBER_FACTORY(MEM_BASE, IS_ARROW, LITERAL("first")))
5757

5858
MEMBER_REWRITE_ENTRY(
5959
"cub::DoubleBuffer.Alternate",
60-
MEMBER_FACTORY(MEM_BASE, IS_ARROW, LITERAL("output")))
60+
MEMBER_FACTORY(MEM_BASE, IS_ARROW, LITERAL("second")))

clang/test/dpct/cub/devicelevel/device_radix_sort.cu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ auto double_buffer(cub::DoubleBuffer<int> &buffers) {
3030
buffers.d_buffers[0] += 1;
3131
// CHECK: *buffers.iter[1] = 5;
3232
*buffers.d_buffers[1] = 5;
33-
// CHECK: buffers = dpct::io_iterator_pair<int *>(buffers.output(), buffers.input());
33+
// CHECK: buffers = dpct::io_iterator_pair<int *>(buffers.second(), buffers.first());
3434
buffers = cub::DoubleBuffer<int>(buffers.Alternate(), buffers.Current());
3535
// CHECK: buffers = dpct::io_iterator_pair<int *>();
3636
buffers = cub::DoubleBuffer<int>();

0 commit comments

Comments
 (0)