Lines Matching full:opencl
10 define void @width_2d (%opencl.image2d_t addrspace(1)* %in,
13 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.2d(
14 %opencl.image2d_t addrspace(1)* %in) #0
23 define void @width_3d (%opencl.image3d_t addrspace(1)* %in,
26 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.3d(
27 %opencl.image3d_t addrspace(1)* %in) #0
40 define void @height_2d (%opencl.image2d_t addrspace(1)* %in,
43 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.2d(
44 %opencl.image2d_t addrspace(1)* %in) #0
53 define void @height_3d (%opencl.image3d_t addrspace(1)* %in,
56 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.3d(
57 %opencl.image3d_t addrspace(1)* %in) #0
70 define void @depth_3d (%opencl.image3d_t addrspace(1)* %in,
73 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.3d(
74 %opencl.image3d_t addrspace(1)* %in) #0
87 define void @data_type_2d (%opencl.image2d_t addrspace(1)* %in,
90 %0 = call [2 x i32] @llvm.OpenCL.image.get.format.2d(
91 %opencl.image2d_t addrspace(1)* %in) #0
100 define void @data_type_3d (%opencl.image3d_t addrspace(1)* %in,
103 %0 = call [2 x i32] @llvm.OpenCL.image.get.format.3d(
104 %opencl.image3d_t addrspace(1)* %in) #0
117 define void @channel_order_2d (%opencl.image2d_t addrspace(1)* %in,
120 %0 = call [2 x i32] @llvm.OpenCL.image.get.format.2d(
121 %opencl.image2d_t addrspace(1)* %in) #0
130 define void @channel_order_3d (%opencl.image3d_t addrspace(1)* %in,
133 %0 = call [2 x i32] @llvm.OpenCL.image.get.format.3d(
134 %opencl.image3d_t addrspace(1)* %in) #0
149 define void @image_arg_2nd (%opencl.image3d_t addrspace(1)* %in1,
151 %opencl.image2d_t addrspace(1)* %in2,
154 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.2d(
155 %opencl.image2d_t addrspace(1)* %in2) #0
161 %opencl.image2d_t = type opaque
162 %opencl.image3d_t = type opaque
164 declare [3 x i32] @llvm.OpenCL.image.get.size.2d(%opencl.image2d_t addrspace(1)*) #0
165 declare [3 x i32] @llvm.OpenCL.image.get.size.3d(%opencl.image3d_t addrspace(1)*) #0
166 declare [2 x i32] @llvm.OpenCL.image.get.format.2d(%opencl.image2d_t addrspace(1)*) #0
167 declare [2 x i32] @llvm.OpenCL.image.get.format.3d(%opencl.image3d_t addrspace(1)*) #0
171 !opencl.kernels = !{!0, !1, !2, !3, !4, !5, !6, !7, !8, !9}
172 !0 = !{void (%opencl.image2d_t addrspace(1)*, i32 addrspace(1)*)* @width_2d,
174 !1 = !{void (%opencl.image3d_t addrspace(1)*, i32 addrspace(1)*)* @width_3d,
176 !2 = !{void (%opencl.image2d_t addrspace(1)*, i32 addrspace(1)*)* @height_2d,
178 !3 = !{void (%opencl.image3d_t addrspace(1)*, i32 addrspace(1)*)* @height_3d,
180 !4 = !{void (%opencl.image3d_t addrspace(1)*, i32 addrspace(1)*)* @depth_3d,
182 !5 = !{void (%opencl.image2d_t addrspace(1)*, i32 addrspace(1)*)* @data_type_2d,
184 !6 = !{void (%opencl.image3d_t addrspace(1)*, i32 addrspace(1)*)* @data_type_3d,
186 !7 = !{void (%opencl.image2d_t addrspace(1)*, i32 addrspace(1)*)* @channel_order_2d,
188 !8 = !{void (%opencl.image3d_t addrspace(1)*, i32 addrspace(1)*)* @channel_order_3d,
190 !9 = !{void (%opencl.image3d_t addrspace(1)*, i32, %opencl.image2d_t addrspace(1)*,