diff options
Diffstat (limited to 'test/transcoding/device_execution_multiple_blocks.ll')
-rw-r--r-- | test/transcoding/device_execution_multiple_blocks.ll | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/test/transcoding/device_execution_multiple_blocks.ll b/test/transcoding/device_execution_multiple_blocks.ll index 0d7c0d0..69f3707 100644 --- a/test/transcoding/device_execution_multiple_blocks.ll +++ b/test/transcoding/device_execution_multiple_blocks.ll @@ -71,7 +71,7 @@ define spir_kernel void @enqueue_block_get_kernel_preferred_work_group_size_mult entry: %captured = alloca <{ i32 addrspace(1)* }>, align 8 %ndrange = alloca %struct.ndrange_t, align 8 - %block.captured = getelementptr inbounds <{ i32 addrspace(1)* }>* %captured, i64 0, i32 0 + %block.captured = getelementptr inbounds <{ i32 addrspace(1)* }>, <{ i32 addrspace(1)* }>* %captured, i64 0, i32 0 store i32 addrspace(1)* %res, i32 addrspace(1)** %block.captured, align 8 %0 = bitcast <{ i32 addrspace(1)* }>* %captured to i8* ; CHECK: [[CTX:.*]] = bitcast %0* %captured to i8* @@ -101,7 +101,7 @@ entry: define internal spir_func void @__enqueue_block_get_kernel_preferred_work_group_size_multiple_block_invoke(i8* nocapture readonly %.block_descriptor) #0 { entry: %block.capture.addr = bitcast i8* %.block_descriptor to i32 addrspace(1)** - %0 = load i32 addrspace(1)** %block.capture.addr, align 8 + %0 = load i32 addrspace(1)*, i32 addrspace(1)** %block.capture.addr, align 8 store i32 2, i32 addrspace(1)* %0, align 4 ret void } |