| /llvm-project-15.0.7/mlir/test/Dialect/SPIRV/Transforms/ |
| H A D | layout-decoration.mlir | 5 …lobalVariable @var0 bind(0,1) : !spv.ptr<!spv.struct<(i32, !spv.struct<(f32, i32)>, f32)>, Uniform> 25 …%0 = spv.mlir.addressof @var0 : !spv.ptr<!spv.struct<(i32, !spv.struct<(f32, i32)>, f32)>, Uniform> 27 … spv.AccessChain %0[%c0] : !spv.ptr<!spv.struct<(i32, !spv.struct<(f32, i32)>, f32)>, Uniform>, i32 45 ….GlobalVariable @var3 : !spv.ptr<!spv.struct<(!spv.struct<(!spv.array<64xi64>, i1)>, i1)>, Uniform> 48 …GlobalVariable @var4 : !spv.ptr<!spv.struct<(i1, !spv.struct<(i64, i1, i1, i1, i1)>, i1)>, Uniform> 51 …GlobalVariable @var5 : !spv.ptr<!spv.struct<(i1, !spv.struct<(i1, i1, i1, i1, i64)>, i1)>, Uniform> 54 …obalVariable @var6 : !spv.ptr<!spv.struct<(i1, !spv.struct<(i64, i32, i16, i8, i1)>, i1)>, Uniform> 85 …// CHECK: spv.GlobalVariable @customLayout : !spv.ptr<!spv.struct<(f32 [256], i32 [512])>, Uniform> 86 spv.GlobalVariable @customLayout : !spv.ptr<!spv.struct<(f32 [256], i32 [512])>, Uniform> 88 // CHECK: spv.GlobalVariable @emptyStruct : !spv.ptr<!spv.struct<()>, Uniform> [all …]
|
| H A D | canonicalize.mlir | 76 func.func @convert_bitcast_multi_use(%arg0 : vector<2xf32>, %arg1 : !spv.ptr<i64, Uniform>) -> f64 { 83 spv.Store "Uniform" %arg1, %0 : i64 420 …arg0: vector<3xi64>, %arg1: vector<3xi64>, %arg2: !spv.ptr<vector<3xi1>, Uniform>) -> vector<3xi1>… 423 // CHECK-NEXT: spv.Store "Uniform" {{%.*}}, %[[RESULT_0]] 427 spv.Store "Uniform" %arg2, %0 : vector<3xi1>
|
| H A D | vce-deduction.mlir | 207 spv.GlobalVariable @data : !spv.ptr<!spv.struct<(i8 [0], f16 [2], i64 [4])>, Uniform>
|
| /llvm-project-15.0.7/mlir/test/Target/SPIRV/ |
| H A D | struct.mlir | 41 …<!spv.struct<a, (!spv.ptr<!spv.struct<b, (!spv.ptr<!spv.struct<a>, Uniform>)>, Uniform>)>, Uniform> 42 …<!spv.struct<a, (!spv.ptr<!spv.struct<b, (!spv.ptr<!spv.struct<a>, Uniform>)>, Uniform>)>, Uniform> 44 …v.struct<bxx, (!spv.ptr<!spv.struct<axx>, Uniform>, !spv.ptr<!spv.struct<bxx>, Uniform>)>, Uniform… 45 …v.struct<bxx, (!spv.ptr<!spv.struct<axx>, Uniform>, !spv.ptr<!spv.struct<bxx>, Uniform>)>, Uniform…
|
| /llvm-project-15.0.7/mlir/test/Dialect/SPIRV/IR/ |
| H A D | types.mlir | 94 // CHECK: @bool_ptr_type(!spv.ptr<i1, Uniform>) 95 func.func private @bool_ptr_type(!spv.ptr<i1, Uniform>) -> () 97 // CHECK: @scalar_ptr_type(!spv.ptr<f32, Uniform>) 98 func.func private @scalar_ptr_type(!spv.ptr<f32, Uniform>) -> () 111 func.func private @missing_comma(!spv.ptr<f32 Uniform>) -> () 116 func.func private @missing_pointee_type(!spv.ptr<, Uniform>) -> () 418 …(!spv.struct<a8, (!spv.ptr<!spv.struct<a8, (!spv.ptr<!spv.struct<a8>, Uniform>)>, Uniform>)>) -> () 425 …ursive(!spv.struct<a9, (!spv.ptr<!spv.struct<b9, (!spv.ptr<!spv.struct<a9>, Uniform>)>, Uniform>)>) 426 …(!spv.struct<a9, (!spv.ptr<!spv.struct<b9, (!spv.ptr<!spv.struct<a9>, Uniform>)>, Uniform>)>) -> () 433 …tr<!spv.struct<b10, (!spv.ptr<!spv.struct<a10>, Uniform>, !spv.ptr<!spv.struct<b10>, Uniform>)>, U… [all …]
|
| H A D | target-and-abi.mlir | 83 // CHECK: {spv.interface_var_abi = #spv.interface_var_abi<(0, 1), Uniform>} 85 %arg0 : f32 {spv.interface_var_abi = #spv.interface_var_abi<(0, 1), Uniform>} 99 %arg0 : memref<4xf32> {spv.interface_var_abi = #spv.interface_var_abi<(0, 1), Uniform>}
|
| H A D | structure-ops.mlir | 335 // CHECK: spv.GlobalVariable @var0 bind(1, 2) : !spv.ptr<f32, Uniform> 336 spv.GlobalVariable @var0 bind(1, 2) : !spv.ptr<f32, Uniform>
|
| /llvm-project-15.0.7/mlir/test/Conversion/FuncToSPIRV/ |
| H A D | types-to-spirv.mlir | 271 // CHECK-SAME: Uniform 321 // CHECK-SAME: !spv.ptr<!spv.struct<(!spv.array<4 x si32, stride=4> [0])>, Uniform> 339 // CHECK-SAME: !spv.ptr<!spv.struct<(!spv.array<8 x si32, stride=4> [0])>, Uniform> 488 // CHECK-SAME: !spv.ptr<!spv.struct<(!spv.array<16 x i8, stride=1> [0])>, Uniform> 490 // NOEMU-SAME: !spv.ptr<!spv.struct<(!spv.array<16 x i8, stride=1> [0])>, Uniform> 494 // CHECK-SAME: !spv.ptr<!spv.struct<(!spv.array<16 x i16, stride=2> [0])>, Uniform> 495 // CHECK-SAME: !spv.ptr<!spv.struct<(!spv.array<16 x f16, stride=2> [0])>, Uniform> 497 // NOEMU-SAME: !spv.ptr<!spv.struct<(!spv.array<16 x i16, stride=2> [0])>, Uniform> 498 // NOEMU-SAME: !spv.ptr<!spv.struct<(!spv.array<16 x f16, stride=2> [0])>, Uniform> 633 // CHECK-SAME: !spv.ptr<!spv.struct<(!spv.rtarray<si32, stride=4> [0])>, Uniform> [all …]
|
| /llvm-project-15.0.7/llvm/unittests/FuzzMutate/ |
| H A D | ReservoirSamplerTest.cpp | 28 TEST(ReservoirSamplerTest, Uniform) { in TEST() argument
|
| /llvm-project-15.0.7/mlir/test/Conversion/SPIRVToLLVM/ |
| H A D | spirv-types-to-llvm.mlir | 18 spv.func @pointer_scalar(!spv.ptr<i1, Uniform>, !spv.ptr<f32, Private>) "None"
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/ |
| H A D | explicit_outer_uniform_diverg_branch.ll | 38 %cmp1 = icmp ne i32 %M, %N ; Uniform condition 39 %brmerge = or i1 %cmp1, %cmp337 ; Uniform condition
|
| /llvm-project-15.0.7/mlir/tools/mlir-vulkan-runner/ |
| H A D | VulkanRuntime.h | 75 Uniform = 2, enumerator
|
| H A D | VulkanRuntime.cpp | 71 case SPIRVStorageClass::Uniform: in mapStorageClassToDescriptorType() 84 case SPIRVStorageClass::Uniform: in mapStorageClassToBufferUsageFlag()
|
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/MCTargetDesc/ |
| H A D | SPIRVBaseInfo.h | 258 Uniform = 2, enumerator 482 Uniform = 26, enumerator
|
| H A D | SPIRVBaseInfo.cpp | 284 CASE(StorageClass, Uniform) in getStorageClassName() 642 CASE(Decoration, Uniform) in getDecorationName()
|
| /llvm-project-15.0.7/mlir/unittests/Dialect/SPIRV/ |
| H A D | SerializationTest.cpp | 73 auto ptrType = spirv::PointerType::get(type, spirv::StorageClass::Uniform); in addGlobalVar()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Utils/ |
| H A D | LayoutUtils.cpp | 172 case spirv::StorageClass::Uniform: in isLegalType()
|
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVUtils.cpp | 178 case SPIRV::StorageClass::Uniform: in getMemSemanticsForStorageClass()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | vector-shift-shl-512.ll | 104 ; Uniform Variable Shifts 178 ; Uniform Variable Modulo Shifts 338 ; Uniform Constant Shifts
|
| H A D | vector-shift-lshr-512.ll | 109 ; Uniform Variable Shifts 185 ; Uniform Variable Modulo Shifts 351 ; Uniform Constant Shifts
|
| H A D | vector-shift-ashr-512.ll | 145 ; Uniform Variable Shifts 230 ; Uniform Variable Modulo Shifts 409 ; Uniform Constant Shifts
|
| H A D | vector-fshr-rot-sub128.ll | 169 ; Uniform Variable Shifts 403 ; Uniform Constant Shifts
|
| H A D | vector-fshl-rot-sub128.ll | 159 ; Uniform Variable Shifts 389 ; Uniform Constant Shifts
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/ |
| H A D | SPIRVConversion.cpp | 95 case spirv::StorageClass::Uniform: in needsExplicitLayout() 133 MAP_FN(spirv::StorageClass::Uniform, 4) \
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/ |
| H A D | SPIRVTypes.cpp | 526 case StorageClass::Uniform: in getExtensions() 580 STORAGE_CASE(Uniform, UniformAndStorageBuffer8BitAccess, in getCapabilities()
|