| /llvm-project-15.0.7/libclc/r600/lib/ |
| H A D | SOURCES_3.9 | 1 image/get_image_dim.cl 2 image/get_image_width.cl 3 image/get_image_height.cl 4 image/get_image_depth.cl 8 image/read_imagef.cl 9 image/read_imagei.cl 10 image/read_imageui.cl 11 image/read_image_impl.ll 12 image/write_imagef.cl 13 image/write_imagei.cl [all …]
|
| /llvm-project-15.0.7/libclc/generic/include/clc/image/ |
| H A D | image.h | 1 _CLC_OVERLOAD _CLC_DECL int get_image_width (image2d_t image); 2 _CLC_OVERLOAD _CLC_DECL int get_image_width (image3d_t image); 4 _CLC_OVERLOAD _CLC_DECL int get_image_height (image2d_t image); 5 _CLC_OVERLOAD _CLC_DECL int get_image_height (image3d_t image); 7 _CLC_OVERLOAD _CLC_DECL int get_image_depth (image3d_t image); 15 _CLC_OVERLOAD _CLC_DECL int2 get_image_dim (image2d_t image); 16 _CLC_OVERLOAD _CLC_DECL int4 get_image_dim (image3d_t image); 19 write_imagef(image2d_t image, int2 coord, float4 color); 21 write_imagei(image2d_t image, int2 coord, int4 color); 23 write_imageui(image2d_t image, int2 coord, uint4 color); [all …]
|
| /llvm-project-15.0.7/mlir/test/Dialect/SPIRV/IR/ |
| H A D | image-ops.mlir | 40 … @+1 {{the component type of result must be the same as sampled type of the underlying image type}} 48 // expected-error @+1 {{the Dim operand of the underlying image type must be 2D, Cube, or Rect}} 56 // expected-error @+1 {{the MS operand of the underlying image type must be 0}} 67 func.func @image(%arg0 : !spv.sampled_image<!spv.image<f32, Dim2D, NoDepth, NonArrayed, SingleSampl… 69 …%0 = spv.Image %arg0 : !spv.sampled_image<!spv.image<f32, Dim2D, NoDepth, NonArrayed, SingleSample… 79 func.func @image_query_size(%arg0 : !spv.image<f32, Dim1D, NoDepth, NonArrayed, SingleSampled, NoSa… 81 …%0 = spv.ImageQuerySize %arg0 : !spv.image<f32, Dim1D, NoDepth, NonArrayed, SingleSampled, NoSampl… 88 …// expected-error @+1 {{the Dim operand of the image type must be 1D, 2D, 3D, Buffer, Cube, or Re… 89 …%0 = spv.ImageQuerySize %arg0 : !spv.image<f32, SubpassData, NoDepth, NonArrayed, SingleSampled, N… 97 …%0 = spv.ImageQuerySize %arg0 : !spv.image<f32, Dim1D, NoDepth, NonArrayed, SingleSampled, NeedSam… [all …]
|
| /llvm-project-15.0.7/llvm/test/Analysis/LegacyDivergenceAnalysis/AMDGPU/ |
| H A D | llvm.amdgcn.image.atomic.ll | 3 ;CHECK: DIVERGENT: %orig = call i32 @llvm.amdgcn.image.atomic.swap.1d.i32.i32( 11 ;CHECK: DIVERGENT: %orig = call i32 @llvm.amdgcn.image.atomic.add.1d.i32.i32( 19 ;CHECK: DIVERGENT: %orig = call i32 @llvm.amdgcn.image.atomic.sub.1d.i32.i32( 27 ;CHECK: DIVERGENT: %orig = call i32 @llvm.amdgcn.image.atomic.smin.1d.i32.i32( 35 ;CHECK: DIVERGENT: %orig = call i32 @llvm.amdgcn.image.atomic.umin.1d.i32.i32( 43 ;CHECK: DIVERGENT: %orig = call i32 @llvm.amdgcn.image.atomic.smax.1d.i32.i32( 51 ;CHECK: DIVERGENT: %orig = call i32 @llvm.amdgcn.image.atomic.umax.1d.i32.i32( 59 ;CHECK: DIVERGENT: %orig = call i32 @llvm.amdgcn.image.atomic.and.1d.i32.i32( 67 ;CHECK: DIVERGENT: %orig = call i32 @llvm.amdgcn.image.atomic.or.1d.i32.i32( 75 ;CHECK: DIVERGENT: %orig = call i32 @llvm.amdgcn.image.atomic.xor.1d.i32.i32( [all …]
|
| /llvm-project-15.0.7/llvm/test/Analysis/DivergenceAnalysis/AMDGPU/ |
| H A D | llvm.amdgcn.image.atomic.ll | 3 ;CHECK: DIVERGENT: %orig = call i32 @llvm.amdgcn.image.atomic.swap.1d.i32.i32( 11 ;CHECK: DIVERGENT: %orig = call i32 @llvm.amdgcn.image.atomic.add.1d.i32.i32( 19 ;CHECK: DIVERGENT: %orig = call i32 @llvm.amdgcn.image.atomic.sub.1d.i32.i32( 27 ;CHECK: DIVERGENT: %orig = call i32 @llvm.amdgcn.image.atomic.smin.1d.i32.i32( 35 ;CHECK: DIVERGENT: %orig = call i32 @llvm.amdgcn.image.atomic.umin.1d.i32.i32( 43 ;CHECK: DIVERGENT: %orig = call i32 @llvm.amdgcn.image.atomic.smax.1d.i32.i32( 51 ;CHECK: DIVERGENT: %orig = call i32 @llvm.amdgcn.image.atomic.umax.1d.i32.i32( 59 ;CHECK: DIVERGENT: %orig = call i32 @llvm.amdgcn.image.atomic.and.1d.i32.i32( 67 ;CHECK: DIVERGENT: %orig = call i32 @llvm.amdgcn.image.atomic.or.1d.i32.i32( 75 ;CHECK: DIVERGENT: %orig = call i32 @llvm.amdgcn.image.atomic.xor.1d.i32.i32( [all …]
|
| /llvm-project-15.0.7/flang/test/Semantics/ |
| H A D | image_status.f90 | 25 n = image_status(image=1) 31 n = image_status(image=2, team=home) 32 n = image_status(team=home, image=2) 73 n = image_status(image=3.4) 82 n = image_status(image=1, image=2) 85 n = image_status(image=1, team=home, team=league(1)) 94 result_array = image_status(image=array_with_negative) 97 result_array = image_status(image=[-2, 1]) 100 result_array = image_status(image=array_with_zero) 103 result_array = image_status(image=[1, 0]) [all …]
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | ClangOffloadPackager.rst | 13 This tool bundles device files into a single image containing necessary 50 image. It contains the fields shown in the following 59 | uint16_t | image kind | The kind of the device image (e.g. bc, cubin) | 69 | uint64_t | image offset | Absolute offset of the device image in bytes | 71 | uint64_t | image size | Size of the device image in bytes | 80 :ref:`image kind<table-image_kind>`. 88 | IMG_None | 0x00 | No image information provided | 90 | IMG_Object | 0x01 | The image is a generic object file | 92 | IMG_Bitcode | 0x02 | The image is an LLVM-IR bitcode file | 94 | IMG_Cubin | 0x03 | The image is a CUDA object file | [all …]
|
| /llvm-project-15.0.7/lldb/test/Shell/SymbolFile/Breakpad/ |
| H A D | stack-cfi-parsing.test | 5 image show-unwind -n func0 6 # CHECK-LABEL: image show-unwind -n func0 21 image show-unwind -n func2 22 # CHECK-LABEL: image show-unwind -n func2 25 image show-unwind -n func3 26 # CHECK-LABEL: image show-unwind -n func3 29 image show-unwind -n func4 33 image show-unwind -n func5 37 image show-unwind -n func6 41 image show-unwind -n func7 [all …]
|
| H A D | inline-record.test | 5 # CHECK-LABEL: (lldb) image lookup -a 0x400010 -v 12 # CHECK-LABEL: (lldb) image lookup -a 0x400016 -v 18 # CHECK-LABEL: (lldb) image lookup -a 0x400023 -v 27 # CHECK-LABEL: (lldb) image lookup -a 0x400029 -v 34 # CHECK-LABEL: (lldb) image lookup -a 0x400030 -v 49 image lookup -a 0x400010 -v 50 image lookup -a 0x400016 -v 51 image lookup -a 0x400023 -v 52 image lookup -a 0x400029 -v 54 image lookup -a 0x400030 -v [all …]
|
| /llvm-project-15.0.7/lldb/test/Shell/SymbolFile/NativePDB/Inputs/ |
| H A D | local-variables-registers.lldbinit | 1 image lookup -a 0x140001000 -v 2 image lookup -a 0x140001003 -v 3 image lookup -a 0x140001006 -v 5 image lookup -a 0x140001011 -v 6 image lookup -a 0x140001017 -v 7 image lookup -a 0x140001019 -v 8 image lookup -a 0x14000101e -v 9 image lookup -a 0x14000102c -v
|
| H A D | inline_sites.lldbinit | 1 image dump line-table a.cpp -v 17 image lookup -a 0x140001003 -v 18 image lookup -a 0x140001004 -v 19 image lookup -a 0x140001010 -v 20 image lookup -a 0x14000101c -v 21 image lookup -a 0x14000102a -v 22 image lookup -a 0x140001039 -v 23 image lookup -a 0x140001044 -v
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | Docker.rst | 35 One can start a container from a prebuilt docker image. 39 the docker image (see `official 43 image, docker will first download your base image, mount its filesystem as 47 base image's filesystem is stored in the resulting image. 54 upstream git repository when building the image. 106 After the image is built you can run bash inside a container based on your image 131 Which image should I choose? 140 you should try Debian10-based image. 147 image. 173 Minimizing docker image size [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | llvm.amdgcn.image.dim.gfx90a.ll | 8 …%v = call <4 x float> @llvm.amdgcn.image.load.1d.v4f32.i32(i32 15, i32 %s, <8 x i32> %rsrc, i32 0,… 179 %v = call float @llvm.amdgcn.image.load.1d.f32.i32(i32 8, i32 %s, <8 x i32> %rsrc, i32 0, i32 0) 291 declare <4 x float> @llvm.amdgcn.image.load.1d.v4f32.i32(i32, i32, <8 x i32>, i32, i32) #1 292 declare {float,i32} @llvm.amdgcn.image.load.1d.f32i32.i32(i32, i32, <8 x i32>, i32, i32) #1 295 declare <4 x float> @llvm.amdgcn.image.load.2d.v4f32.i32(i32, i32, i32, <8 x i32>, i32, i32) #1 310 declare void @llvm.amdgcn.image.store.1d.v4f32.i32(<4 x float>, i32, i32, <8 x i32>, i32, i32) #0 319 declare float @llvm.amdgcn.image.load.1d.f32.i32(i32, i32, <8 x i32>, i32, i32) #1 320 declare float @llvm.amdgcn.image.load.2d.f32.i32(i32, i32, i32, <8 x i32>, i32, i32) #1 321 declare <2 x float> @llvm.amdgcn.image.load.1d.v2f32.i32(i32, i32, <8 x i32>, i32, i32) #1 322 declare void @llvm.amdgcn.image.store.1d.f32.i32(float, i32, i32, <8 x i32>, i32, i32) #0 [all …]
|
| H A D | hsa-metadata-images-v3.ll | 26 ; CHECK: .value_kind: image 32 ; CHECK: .value_kind: image 38 ; CHECK: .value_kind: image 44 ; CHECK: .value_kind: image 50 ; CHECK: .value_kind: image 56 ; CHECK: .value_kind: image 62 ; CHECK: .value_kind: image 68 ; CHECK: .value_kind: image 74 ; CHECK: .value_kind: image 80 ; CHECK: .value_kind: image [all …]
|
| H A D | llvm.amdgcn.image.sample.o.dim.ll | 324 declare <4 x float> @llvm.amdgcn.image.sample.o.1d.v4f32.f32(i32, i32, float, <8 x i32>, <4 x i32>,… 325 declare <4 x float> @llvm.amdgcn.image.sample.o.2d.v4f32.f32(i32, i32, float, float, <8 x i32>, <4 … 326 declare <4 x float> @llvm.amdgcn.image.sample.c.o.1d.v4f32.f32(i32, i32, float, float, <8 x i32>, <… 327 declare <4 x float> @llvm.amdgcn.image.sample.c.o.2d.v4f32.f32(i32, i32, float, float, float, <8 x … 328 declare <4 x float> @llvm.amdgcn.image.sample.cl.o.1d.v4f32.f32(i32, i32, float, float, <8 x i32>, … 333 declare <4 x float> @llvm.amdgcn.image.sample.b.o.1d.v4f32.f32.f32(i32, i32, float, float, <8 x i32… 360 declare <4 x float> @llvm.amdgcn.image.sample.l.o.1d.v4f32.f32(i32, i32, float, float, <8 x i32>, <… 361 declare <4 x float> @llvm.amdgcn.image.sample.l.o.2d.v4f32.f32(i32, i32, float, float, float, <8 x … 364 declare <4 x float> @llvm.amdgcn.image.sample.lz.o.1d.v4f32.f32(i32, i32, float, <8 x i32>, <4 x i3… 365 declare <4 x float> @llvm.amdgcn.image.sample.lz.o.2d.v4f32.f32(i32, i32, float, float, <8 x i32>, … [all …]
|
| H A D | llvm.amdgcn.image.atomic.dim.ll | 260 declare i32 @llvm.amdgcn.image.atomic.swap.1d.i32.i32(i32, i32, <8 x i32>, i32, i32) #0 261 declare i32 @llvm.amdgcn.image.atomic.add.1d.i32.i32(i32, i32, <8 x i32>, i32, i32) #0 262 declare i32 @llvm.amdgcn.image.atomic.sub.1d.i32.i32(i32, i32, <8 x i32>, i32, i32) #0 263 declare i32 @llvm.amdgcn.image.atomic.smin.1d.i32.i32(i32, i32, <8 x i32>, i32, i32) #0 264 declare i32 @llvm.amdgcn.image.atomic.umin.1d.i32.i32(i32, i32, <8 x i32>, i32, i32) #0 265 declare i32 @llvm.amdgcn.image.atomic.smax.1d.i32.i32(i32, i32, <8 x i32>, i32, i32) #0 267 declare i32 @llvm.amdgcn.image.atomic.and.1d.i32.i32(i32, i32, <8 x i32>, i32, i32) #0 268 declare i32 @llvm.amdgcn.image.atomic.or.1d.i32.i32(i32, i32, <8 x i32>, i32, i32) #0 269 declare i32 @llvm.amdgcn.image.atomic.xor.1d.i32.i32(i32, i32, <8 x i32>, i32, i32) #0 270 declare i32 @llvm.amdgcn.image.atomic.inc.1d.i32.i32(i32, i32, <8 x i32>, i32, i32) #0 [all …]
|
| H A D | image-attributes.ll | 4 ; 9 implicit args = 9 dwords to first image argument. 13 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.2d( 26 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.3d( 43 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.2d( 56 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.3d( 73 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.3d( 90 %0 = call [2 x i32] @llvm.OpenCL.image.get.format.2d( 103 %0 = call [2 x i32] @llvm.OpenCL.image.get.format.3d( 143 ; = 16 dwords to 2nd image argument. 144 ; Height of the second image is at 16+2 -> KC0[4].Z [all …]
|
| H A D | llvm.amdgcn.image.msaa.load.ll | 7 …%v = call <4 x float> @llvm.amdgcn.image.msaa.load.2dmsaa.v4f32.i32(i32 1, i32 %s, i32 %t, i32 %fr… 119 declare <4 x float> @llvm.amdgcn.image.msaa.load.2dmsaa.v4f32.i32(i32, i32, i32, i32, <8 x i32>, i3… 120 declare {<4 x float>,i32} @llvm.amdgcn.image.msaa.load.2dmsaa.v4f32i32.i32(i32, i32, i32, i32, <8 x… 121 declare <4 x float> @llvm.amdgcn.image.msaa.load.2darraymsaa.v4f32.i32(i32, i32, i32, i32, i32, <8 … 122 declare {<4 x float>,i32} @llvm.amdgcn.image.msaa.load.2darraymsaa.v4f32i32.i32(i32, i32, i32, i32,… 124 declare <4 x half> @llvm.amdgcn.image.msaa.load.2dmsaa.v4f16.i32(i32, i32, i32, i32, <8 x i32>, i32… 125 declare {<4 x half>,i32} @llvm.amdgcn.image.msaa.load.2dmsaa.v4f16i32.i32(i32, i32, i32, i32, <8 x … 126 declare <4 x half> @llvm.amdgcn.image.msaa.load.2darraymsaa.v4f16.i32(i32, i32, i32, i32, i32, <8 x… 127 declare {<4 x half>,i32} @llvm.amdgcn.image.msaa.load.2darraymsaa.v4f16i32.i32(i32, i32, i32, i32, … 129 declare <4 x float> @llvm.amdgcn.image.msaa.load.2dmsaa.v4f32.i16(i32, i16, i16, i16, <8 x i32>, i3… [all …]
|
| H A D | image-resource-id.ll | 13 %0 = call i32 @llvm.OpenCL.image.get.resource.id.2d( 27 %0 = call i32 @llvm.OpenCL.image.get.resource.id.3d( 43 %0 = call i32 @llvm.OpenCL.image.get.resource.id.2d( 57 %0 = call i32 @llvm.OpenCL.image.get.resource.id.3d( 74 %0 = call i32 @llvm.OpenCL.image.get.resource.id.2d( 89 %0 = call i32 @llvm.OpenCL.image.get.resource.id.2d( 104 %0 = call i32 @llvm.OpenCL.image.get.resource.id.3d( 119 %0 = call i32 @llvm.OpenCL.image.get.resource.id.3d( 136 %0 = call i32 @llvm.OpenCL.image.get.resource.id.2d( 151 %0 = call i32 @llvm.OpenCL.image.get.resource.id.2d( [all …]
|
| /llvm-project-15.0.7/libclc/r600/lib/image/ |
| H A D | get_image_dim.cl | 3 _CLC_OVERLOAD _CLC_DEF int2 get_image_dim (image2d_t image) { 4 return (int2)(get_image_width(image), get_image_height(image)); 6 _CLC_OVERLOAD _CLC_DEF int4 get_image_dim (image3d_t image) { 7 return (int4)(get_image_width(image), get_image_height(image), 8 get_image_depth(image), 0);
|
| H A D | get_image_attributes_impl.ll | 6 declare i32 @llvm.OpenCL.image.get.resource.id.2d( 8 declare i32 @llvm.OpenCL.image.get.resource.id.3d( 11 declare [3 x i32] @llvm.OpenCL.image.get.size.2d( 13 declare [3 x i32] @llvm.OpenCL.image.get.size.3d( 16 declare [2 x i32] @llvm.OpenCL.image.get.format.2d( 18 declare [2 x i32] @llvm.OpenCL.image.get.format.3d( 23 %1 = tail call [3 x i32] @llvm.OpenCL.image.get.size.2d( 30 %1 = tail call [3 x i32] @llvm.OpenCL.image.get.size.3d( 38 %1 = tail call [3 x i32] @llvm.OpenCL.image.get.size.2d( 45 %1 = tail call [3 x i32] @llvm.OpenCL.image.get.size.3d( [all …]
|
| /llvm-project-15.0.7/mlir/test/Target/SPIRV/ |
| H A D | image-ops.mlir | 4 …spv.func @image(%arg0 : !spv.sampled_image<!spv.image<f32, Dim2D, NoDepth, NonArrayed, SingleSampl… 5 …// CHECK: {{%.*}} = spv.Image {{%.*}} : !spv.sampled_image<!spv.image<f32, Dim2D, NoDepth, NonArra… 6 …%0 = spv.Image %arg0 : !spv.sampled_image<!spv.image<f32, Dim2D, NoDepth, NonArrayed, SingleSample… 7 …// CHECK: {{%.*}} = spv.ImageDrefGather {{%.*}} : !spv.sampled_image<!spv.image<f32, Dim2D, NoDept… 8 …%1 = spv.ImageDrefGather %arg0 : !spv.sampled_image<!spv.image<f32, Dim2D, NoDepth, NonArrayed, Si… 11 …spv.func @image_query_size(%arg0 : !spv.image<f32, Dim2D, NoDepth, NonArrayed, SingleSampled, NoSa… 12 …// CHECK: {{%.*}} = spv.ImageQuerySize %arg0 : !spv.image<f32, Dim2D, NoDepth, NonArrayed, Single… 13 …%0 = spv.ImageQuerySize %arg0 : !spv.image<f32, Dim2D, NoDepth, NonArrayed, SingleSampled, NoSampl…
|
| H A D | image.mlir | 4 …// CHECK: !spv.ptr<!spv.image<f32, Dim1D, NoDepth, NonArrayed, SingleSampled, SamplerUnknown, Unkn… 5 …spv.GlobalVariable @var0 bind(0, 1) : !spv.ptr<!spv.image<f32, Dim1D, NoDepth, NonArrayed, SingleS… 7 …// CHECK: !spv.ptr<!spv.image<si32, Cube, IsDepth, NonArrayed, SingleSampled, NeedSampler, R8ui>, … 8 …spv.GlobalVariable @var1 : !spv.ptr<!spv.image<si32, Cube, IsDepth, NonArrayed, SingleSampled, Nee… 10 …// CHECK: !spv.ptr<!spv.image<i32, SubpassData, DepthUnknown, Arrayed, MultiSampled, NoSampler, Un… 11 …spv.GlobalVariable @var2 : !spv.ptr<!spv.image<i32, SubpassData, DepthUnknown, Arrayed, MultiSampl…
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/ |
| H A D | SPIRVImageOps.td | 9 // This file contains image ops for the SPIR-V dialect. It corresponds 46 image-operands ::= `"None"` | `"Bias"` | `"Lod"` | `"Grad"` 102 plus 1 more if the image type is arrayed. This vector is filled in with 104 in an image array or the number of cubes in a cube-map array. 111 detail. This operation is allowed on an image decorated as NonReadable. 112 See the client API specification for additional image type restrictions. 119 …%3 = spv.ImageQuerySize %0 : !spv.image<i32, Dim1D, NoDepth, NonArrayed, SingleSampled, NoSampler,… 134 SPV_AnyImage:$image 141 let assemblyFormat = "attr-dict $image `:` type($image) `->` type($result)"; 148 TypesMatchWith<"type of 'result' matches image type of 'sampledimage'", [all …]
|
| /llvm-project-15.0.7/lldb/test/Shell/Minidump/ |
| H A D | breakpad-symbols.test | 11 image list 12 # CHECK-LABEL: image list 15 image dump symtab /tmp/test/linux-x86_64 16 # CHECK-LABEL: image dump symtab /tmp/test/linux-x86_64 21 image lookup -a 0x4003f3 22 # CHECK-LABEL: image lookup -a 0x4003f3 25 image dump objfile /tmp/test/linux-x86_64 26 # CHECK-LABEL: image dump objfile /tmp/test/linux-x86_64
|