17
17
// CHECK-SPIRV: EntryPoint {{[0-9]+}} [[BlockKer5:[0-9]+]] "__device_side_enqueue_block_invoke_5_kernel"
18
18
// CHECK-SPIRV: Name [[BlockGlb1:[0-9]+]] "__block_literal_global"
19
19
// CHECK-SPIRV: Name [[BlockGlb2:[0-9]+]] "__block_literal_global.1"
20
- // CHECK-SPIRV: Name [[#InvokeFunc1:]] "__device_side_enqueue_block_invoke_kernel "
21
- // CHECK-SPIRV: Name [[#InvokeFunc2:]] "__device_side_enqueue_block_invoke_2_kernel "
22
- // CHECK-SPIRV: Name [[#InvokeFunc3:]] "__device_side_enqueue_block_invoke_3_kernel "
23
- // CHECK-SPIRV: Name [[#InvokeFunc4:]] "__device_side_enqueue_block_invoke_4_kernel "
24
- // CHECK-SPIRV: Name [[#InvokeFunc5:]] "__device_side_enqueue_block_invoke_5_kernel "
20
+ // CHECK-SPIRV: Name [[#InvokeFunc1:]] "__device_side_enqueue_block_invoke "
21
+ // CHECK-SPIRV: Name [[#InvokeFunc2:]] "__device_side_enqueue_block_invoke_2 "
22
+ // CHECK-SPIRV: Name [[#InvokeFunc3:]] "__device_side_enqueue_block_invoke_3 "
23
+ // CHECK-SPIRV: Name [[#InvokeFunc4:]] "__device_side_enqueue_block_invoke_4 "
24
+ // CHECK-SPIRV: Name [[#InvokeFunc5:]] "__device_side_enqueue_block_invoke_5 "
25
25
26
26
// CHECK-SPIRV: TypeInt [[Int32Ty:[0-9]+]] 32
27
27
// CHECK-SPIRV: TypeInt [[Int8Ty:[0-9]+]] 8
@@ -65,7 +65,7 @@ kernel void device_side_enqueue(global int *a, global int *b, int i, char c0) {
65
65
// CHECK-SPIRV: Bitcast [[Int8PtrGenTy]] [[BlockLit1:[0-9]+]]
66
66
// CHECK-SPIRV: EnqueueKernel [[Int32Ty]] [[#]] [[#]] [[#]] [[#]]
67
67
// CHECK-SPIRV-SAME: [[ConstInt0]] [[EventNull]] [[#]]
68
- // CHECK-SPIRV-SAME: [[#InvokeFunc1 ]] [[BlockLit1]] [[ConstInt17]] [[ConstInt8]]
68
+ // CHECK-SPIRV-SAME: [[BlockKer1 ]] [[BlockLit1]] [[ConstInt17]] [[ConstInt8]]
69
69
70
70
// CHECK-LLVM: [[Block2:%[0-9]+]] = addrspacecast ptr %block to ptr addrspace(4)
71
71
// CHECK-LLVM: [[Block2Ptr:%[0-9]+]] = bitcast ptr addrspace(4) [[Block2]] to ptr addrspace(4)
@@ -85,7 +85,7 @@ kernel void device_side_enqueue(global int *a, global int *b, int i, char c0) {
85
85
// CHECK-SPIRV: Bitcast [[Int8PtrGenTy]] [[BlockLit2:[0-9]+]]
86
86
// CHECK-SPIRV: EnqueueKernel [[Int32Ty]] [[#]] [[#]] [[#]] [[#]]
87
87
// CHECK-SPIRV-SAME: [[ConstInt2]] [[Event1]] [[Event2]]
88
- // CHECK-SPIRV-SAME: [[#InvokeFunc2 ]] [[BlockLit2]] [[ConstInt20]] [[ConstInt8]]
88
+ // CHECK-SPIRV-SAME: [[BlockKer2 ]] [[BlockLit2]] [[ConstInt20]] [[ConstInt8]]
89
89
90
90
// CHECK-LLVM: [[Block3:%[0-9]+]] = addrspacecast ptr %block4 to ptr addrspace(4)
91
91
// CHECK-LLVM: [[Block3Ptr:%[0-9]+]] = bitcast ptr addrspace(4) [[Block3]] to ptr addrspace(4)
@@ -106,7 +106,7 @@ kernel void device_side_enqueue(global int *a, global int *b, int i, char c0) {
106
106
// CHECK-SPIRV: Bitcast [[Int8PtrGenTy]] [[BlockLit3:[0-9]+]] [[BlockLit3Tmp]]
107
107
// CHECK-SPIRV: EnqueueKernel [[Int32Ty]] [[#]] [[#]] [[#]] [[#]]
108
108
// CHECK-SPIRV-SAME: [[ConstInt2]] [[Event1]] [[Event2]]
109
- // CHECK-SPIRV-SAME: [[#InvokeFunc3 ]] [[BlockLit3]] [[ConstInt12]] [[ConstInt8]]
109
+ // CHECK-SPIRV-SAME: [[BlockKer3 ]] [[BlockLit3]] [[ConstInt12]] [[ConstInt8]]
110
110
// CHECK-SPIRV-SAME: [[LocalBuf31]]
111
111
112
112
// CHECK-LLVM: [[Block0Tmp:%[0-9]+]] = addrspacecast ptr addrspace(1) @__block_literal_global to ptr addrspace(4)
@@ -129,7 +129,7 @@ kernel void device_side_enqueue(global int *a, global int *b, int i, char c0) {
129
129
// CHECK-SPIRV: Bitcast [[Int8PtrGenTy]] [[BlockLit4:[0-9]+]] [[BlockLit4Tmp]]
130
130
// CHECK-SPIRV: EnqueueKernel [[Int32Ty]] [[#]] [[#]] [[#]] [[#]]
131
131
// CHECK-SPIRV-SAME: [[ConstInt0]] [[#]] [[#]]
132
- // CHECK-SPIRV-SAME: [[#InvokeFunc4 ]] [[BlockLit4]] [[ConstInt12]] [[ConstInt8]]
132
+ // CHECK-SPIRV-SAME: [[BlockKer4 ]] [[BlockLit4]] [[ConstInt12]] [[ConstInt8]]
133
133
// CHECK-SPIRV-SAME: [[LocalBuf41]] [[LocalBuf42]] [[LocalBuf43]]
134
134
135
135
// CHECK-LLVM: [[Block1Tmp:%[0-9]+]] = addrspacecast ptr addrspace(1) @__block_literal_global.1 to ptr addrspace(4)
@@ -150,7 +150,7 @@ kernel void device_side_enqueue(global int *a, global int *b, int i, char c0) {
150
150
// CHECK-SPIRV: Bitcast [[Int8PtrGenTy]] [[BlockLit5:[0-9]+]]
151
151
// CHECK-SPIRV: EnqueueKernel [[Int32Ty]] [[#]] [[#]] [[#]] [[#]]
152
152
// CHECK-SPIRV-SAME: [[ConstInt0]] [[#]] [[Event1]]
153
- // CHECK-SPIRV-SAME: [[#InvokeFunc5 ]] [[BlockLit5]] [[ConstInt20]] [[ConstInt8]]
153
+ // CHECK-SPIRV-SAME: [[BlockKer5 ]] [[BlockLit5]] [[ConstInt20]] [[ConstInt8]]
154
154
155
155
// CHECK-LLVM: [[Block5:%[0-9]+]] = addrspacecast ptr %block15 to ptr addrspace(4)
156
156
// CHECK-LLVM: [[Block5Ptr:%[0-9]+]] = bitcast ptr addrspace(4) [[Block5]] to ptr addrspace(4)
0 commit comments