Skip to content

Commit 89464b4

Browse files
Merge pull request intel#1353 from WangYutao1995/shliclel725-20221026-topic
[SYCL] Update inlineASM tests to use subgroup size 16 instead of 8.
2 parents 93986ce + 13da83b commit 89464b4

24 files changed

+24
-24
lines changed

SYCL/InlineAsm/Negative/asm_bad_opcode.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ struct KernelFunctor {
1313
void operator()(sycl::handler &cgh) {
1414
cgh.parallel_for<KernelFunctor>(
1515
sycl::range<1>{16},
16-
[=](sycl::id<1> wiID) [[intel::reqd_sub_group_size(8)]] {
16+
[=](sycl::id<1> wiID) [[intel::reqd_sub_group_size(16)]] {
1717
#if defined(__SYCL_DEVICE_ONLY__)
1818
asm volatile(".decl tmp1 v_type=G type=d num_elts=16 align=GRF\n"
1919
".decl tmp2 v_type=G type=d num_elts=16 align=GRF\n"

SYCL/InlineAsm/Negative/asm_bad_operand_syntax.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ struct KernelFunctor {
1313
void operator()(sycl::handler &cgh) {
1414
cgh.parallel_for<KernelFunctor>(
1515
sycl::range<1>{16},
16-
[=](sycl::id<1> wiID) [[intel::reqd_sub_group_size(8)]] {
16+
[=](sycl::id<1> wiID) [[intel::reqd_sub_group_size(16)]] {
1717
#if defined(__SYCL_DEVICE_ONLY__)
1818
asm volatile(".decl tmp1 v_type=G type=d num_elts=16 align=GRF\n"
1919
".decl tmp2 v_type=G type=d num_elts=16 align=GRF\n"

SYCL/InlineAsm/Negative/asm_duplicate_label.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ struct KernelFunctor {
1313
void operator()(sycl::handler &cgh) {
1414
cgh.parallel_for<KernelFunctor>(
1515
sycl::range<1>{16},
16-
[=](sycl::id<1> wiID) [[intel::reqd_sub_group_size(8)]] {
16+
[=](sycl::id<1> wiID) [[intel::reqd_sub_group_size(16)]] {
1717
#if defined(__SYCL_DEVICE_ONLY__)
1818
asm volatile(".decl tmp1 v_type=G type=d num_elts=16 align=GRF\n"
1919
".decl tmp2 v_type=G type=d num_elts=16 align=GRF\n"

SYCL/InlineAsm/Negative/asm_illegal_exec_size.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ struct KernelFunctor {
1313
void operator()(sycl::handler &cgh) {
1414
cgh.parallel_for<KernelFunctor>(
1515
sycl::range<1>{16},
16-
[=](sycl::id<1> wiID) [[intel::reqd_sub_group_size(8)]] {
16+
[=](sycl::id<1> wiID) [[intel::reqd_sub_group_size(16)]] {
1717
#if defined(__SYCL_DEVICE_ONLY__)
1818
asm volatile(".decl tmp1 v_type=G type=d num_elts=16 align=GRF\n"
1919
".decl tmp2 v_type=G type=d num_elts=16 align=GRF\n"

SYCL/InlineAsm/Negative/asm_missing_label.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ struct KernelFunctor {
1313
void operator()(sycl::handler &cgh) {
1414
cgh.parallel_for<KernelFunctor>(
1515
sycl::range<1>{16},
16-
[=](sycl::id<1> wiID) [[intel::reqd_sub_group_size(8)]] {
16+
[=](sycl::id<1> wiID) [[intel::reqd_sub_group_size(16)]] {
1717
#if defined(__SYCL_DEVICE_ONLY__)
1818
asm volatile(".decl tmp1 v_type=G type=d num_elts=16 align=GRF\n"
1919
".decl tmp2 v_type=G type=d num_elts=16 align=GRF\n"

SYCL/InlineAsm/Negative/asm_missing_region.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ struct KernelFunctor {
1313
void operator()(sycl::handler &cgh) {
1414
cgh.parallel_for<KernelFunctor>(
1515
sycl::range<1>{16},
16-
[=](sycl::id<1> wiID) [[intel::reqd_sub_group_size(8)]] {
16+
[=](sycl::id<1> wiID) [[intel::reqd_sub_group_size(16)]] {
1717
#if defined(__SYCL_DEVICE_ONLY__)
1818
asm volatile(".decl tmp1 v_type=G type=d num_elts=16 align=GRF\n"
1919
".decl tmp2 v_type=G type=d num_elts=16 align=GRF\n"

SYCL/InlineAsm/Negative/asm_simple.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ struct KernelFunctor {
1313
void operator()(sycl::handler &cgh) {
1414
cgh.parallel_for<KernelFunctor>(
1515
sycl::range<1>{16},
16-
[=](sycl::id<1> wiID) [[intel::reqd_sub_group_size(8)]] {
16+
[=](sycl::id<1> wiID) [[intel::reqd_sub_group_size(16)]] {
1717
#if defined(__SYCL_DEVICE_ONLY__)
1818
asm volatile(".decl tmp1 v_type=G type=d num_elts=16 align=GRF\n"
1919
".decl tmp2 v_type=G type=d num_elts=16 align=GRF\n"

SYCL/InlineAsm/Negative/asm_undefined_decl.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ struct KernelFunctor {
1313
void operator()(sycl::handler &cgh) {
1414
cgh.parallel_for<KernelFunctor>(
1515
sycl::range<1>{16},
16-
[=](sycl::id<1> wiID) [[intel::reqd_sub_group_size(8)]] {
16+
[=](sycl::id<1> wiID) [[intel::reqd_sub_group_size(16)]] {
1717
#if defined(__SYCL_DEVICE_ONLY__)
1818
asm volatile(".decl tmp1 v_type=G type=d num_elts=16 align=GRF\n"
1919
".decl tmp2 v_type=G type=d num_elts=16 align=GRF\n"

SYCL/InlineAsm/Negative/asm_undefined_pred.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ struct KernelFunctor {
1313
void operator()(sycl::handler &cgh) {
1414
cgh.parallel_for<KernelFunctor>(
1515
sycl::range<1>{16},
16-
[=](sycl::id<1> wiID) [[intel::reqd_sub_group_size(8)]] {
16+
[=](sycl::id<1> wiID) [[intel::reqd_sub_group_size(16)]] {
1717
#if defined(__SYCL_DEVICE_ONLY__)
1818
asm volatile(".decl tmp1 v_type=G type=d num_elts=16 align=GRF\n"
1919
".decl tmp2 v_type=G type=d num_elts=16 align=GRF\n"

SYCL/InlineAsm/Negative/asm_wrong_declare.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ struct KernelFunctor {
1313
void operator()(sycl::handler &cgh) {
1414
cgh.parallel_for<KernelFunctor>(
1515
sycl::range<1>{16},
16-
[=](sycl::id<1> wiID) [[intel::reqd_sub_group_size(8)]] {
16+
[=](sycl::id<1> wiID) [[intel::reqd_sub_group_size(16)]] {
1717
#if defined(__SYCL_DEVICE_ONLY__)
1818
asm volatile(".decl tmp1 v_type=G type=d num_elts=16 align=GRF\n"
1919
".decl tmp2 v_type=G type=d num_elts=16 align=GRF\n"

0 commit comments

Comments
 (0)