Skip to content
This repository was archived by the owner on Mar 28, 2023. It is now read-only.

Commit 4385f9c

Browse files
committed
Initialize buffer before the test
1 parent 51d2be5 commit 4385f9c

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

SYCL/ESIMD/lsc/lsc_predicate.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,8 @@ template <unsigned SIMDSize> int testAccessor(queue q) {
5959
lsc_block_store<int, SIMDSize>(access_0, offset, data_0 * 2,
6060
pred_enable);
6161

62-
auto data_1 =
62+
__ESIMD_NS::simd<int, SIMDSize> data1 = 0;
63+
data_1 =
6364
lsc_block_load<int, SIMDSize>(access_1, offset, pred_disable);
6465
lsc_block_store<int, SIMDSize>(access_1, offset, data_1 * 2,
6566
pred_enable);
@@ -142,7 +143,8 @@ template <unsigned SIMDSize> int testUSM(queue q) {
142143
lsc_block_store<int, SIMDSize>(vec_0 + offset, data_0 * 2,
143144
pred_enable);
144145

145-
auto data_1 =
146+
__ESIMD_NS::simd<int, SIMDSize> data1 = 0;
147+
data_1 =
146148
lsc_block_load<int, SIMDSize>(vec_1 + offset, pred_disable);
147149
lsc_block_store<int, SIMDSize>(vec_1 + offset, data_1 * 2,
148150
pred_enable);

SYCL/ESIMD/lsc/lsc_predicate_stateless.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,8 @@ template <unsigned SIMDSize> int testAccessor(queue q) {
6161
lsc_block_store<int, SIMDSize>(access_0, offset, data_0 * 2,
6262
pred_enable);
6363

64-
auto data_1 =
64+
__ESIMD_NS::simd<int, SIMDSize> data1 = 0;
65+
data_1 =
6566
lsc_block_load<int, SIMDSize>(access_1, offset, pred_disable);
6667
lsc_block_store<int, SIMDSize>(access_1, offset, data_1 * 2,
6768
pred_enable);

0 commit comments

Comments
 (0)