Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 16 additions & 16 deletions clang/test/SemaSYCL/num_simd_work_items_device.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -234,6 +234,10 @@ int main() {

h.single_task<class test_kernel4>(TRIFuncObjGood1());
// CHECK-LABEL: FunctionDecl {{.*}}test_kernel4
// CHECK: SYCLIntelNumSimdWorkItemsAttr {{.*}}
// CHECK-NEXT: ConstantExpr{{.*}}'int'
// CHECK-NEXT: value: Int 4
// CHECK-NEXT: IntegerLiteral{{.*}}4{{$}}
// CHECK: ReqdWorkGroupSizeAttr {{.*}}
// CHECK-NEXT: ConstantExpr{{.*}}'int'
// CHECK-NEXT: value: Int 64
Expand All @@ -244,10 +248,6 @@ int main() {
// CHECK-NEXT: ConstantExpr{{.*}}'int'
// CHECK-NEXT: value: Int 64
// CHECK-NEXT: IntegerLiteral{{.*}}64{{$}}
// CHECK: SYCLIntelNumSimdWorkItemsAttr {{.*}}
// CHECK-NEXT: ConstantExpr{{.*}}'int'
// CHECK-NEXT: value: Int 4
// CHECK-NEXT: IntegerLiteral{{.*}}4{{$}}

h.single_task<class test_kernel5>(TRIFuncObjGood2());
// CHECK-LABEL: FunctionDecl {{.*}}test_kernel5
Expand All @@ -268,6 +268,10 @@ int main() {

h.single_task<class test_kernel6>(TRIFuncObjGood3());
// CHECK-LABEL: FunctionDecl {{.*}}test_kernel6
// CHECK: SYCLIntelNumSimdWorkItemsAttr {{.*}}
// CHECK-NEXT: ConstantExpr{{.*}}'int'
// CHECK-NEXT: value: Int 4
// CHECK-NEXT: IntegerLiteral{{.*}}4{{$}}
// CHECK: ReqdWorkGroupSizeAttr {{.*}}
// CHECK-NEXT: ConstantExpr{{.*}}'int'
// CHECK-NEXT: value: Int 64
Expand All @@ -278,10 +282,6 @@ int main() {
// CHECK-NEXT: ConstantExpr{{.*}}'int'
// CHECK-NEXT: value: Int 64
// CHECK-NEXT: IntegerLiteral{{.*}}64{{$}}
// CHECK: SYCLIntelNumSimdWorkItemsAttr {{.*}}
// CHECK-NEXT: ConstantExpr{{.*}}'int'
// CHECK-NEXT: value: Int 4
// CHECK-NEXT: IntegerLiteral{{.*}}4{{$}}

h.single_task<class test_kernel7>(TRIFuncObjGood4());
// CHECK-LABEL: FunctionDecl {{.*}}test_kernel7
Expand All @@ -302,6 +302,10 @@ int main() {

h.single_task<class test_kernel8>(TRIFuncObjGood5());
// CHECK-LABEL: FunctionDecl {{.*}}test_kernel8
// CHECK: SYCLIntelNumSimdWorkItemsAttr {{.*}}
// CHECK-NEXT: ConstantExpr{{.*}}'int'
// CHECK-NEXT: value: Int 4
// CHECK-NEXT: IntegerLiteral{{.*}}4{{$}}
// CHECK: ReqdWorkGroupSizeAttr {{.*}}
// CHECK-NEXT: ConstantExpr{{.*}}'int'
// CHECK-NEXT: value: Int 64
Expand All @@ -312,10 +316,6 @@ int main() {
// CHECK-NEXT: ConstantExpr{{.*}}'int'
// CHECK-NEXT: value: Int 1
// CHECK-NEXT: IntegerLiteral{{.*}}1{{$}}
// CHECK: SYCLIntelNumSimdWorkItemsAttr {{.*}}
// CHECK-NEXT: ConstantExpr{{.*}}'int'
// CHECK-NEXT: value: Int 4
// CHECK-NEXT: IntegerLiteral{{.*}}4{{$}}

h.single_task<class test_kernel9>(TRIFuncObjGood6());
// CHECK-LABEL: FunctionDecl {{.*}}test_kernel9
Expand All @@ -336,6 +336,10 @@ int main() {

h.single_task<class test_kernel10>(TRIFuncObjGood7());
// CHECK-LABEL: FunctionDecl {{.*}}test_kernel10
// CHECK: SYCLIntelNumSimdWorkItemsAttr {{.*}}
// CHECK-NEXT: ConstantExpr{{.*}}'int'
// CHECK-NEXT: value: Int 4
// CHECK-NEXT: IntegerLiteral{{.*}}4{{$}}
// CHECK: ReqdWorkGroupSizeAttr {{.*}}
// CHECK-NEXT: ConstantExpr{{.*}}'int'
// CHECK-NEXT: value: Int 64
Expand All @@ -346,10 +350,6 @@ int main() {
// CHECK-NEXT: ConstantExpr{{.*}}'int'
// CHECK-NEXT: value: Int 1
// CHECK-NEXT: IntegerLiteral{{.*}}1{{$}}
// CHECK: SYCLIntelNumSimdWorkItemsAttr {{.*}}
// CHECK-NEXT: ConstantExpr{{.*}}'int'
// CHECK-NEXT: value: Int 4
// CHECK-NEXT: IntegerLiteral{{.*}}4{{$}}

h.single_task<class test_kernel11>(TRIFuncObjGood8());
// CHECK-LABEL: FunctionDecl {{.*}}test_kernel11
Expand Down