Searched refs:PushConstant (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/mlir/test/Conversion/FuncToSPIRV/ |
| H A D | types-to-spirv.mlir | 273 // CHECK-SAME: PushConstant 327 // CHECK-SAME: !spv.ptr<!spv.struct<(!spv.array<4 x ui32, stride=4> [0])>, PushConstant> 345 // CHECK-SAME: !spv.ptr<!spv.struct<(!spv.array<8 x ui32, stride=4> [0])>, PushConstant> 406 // CHECK-SAME: !spv.ptr<!spv.struct<(!spv.array<16 x i8, stride=1> [0])>, PushConstant> 408 // NOEMU-SAME: !spv.ptr<!spv.struct<(!spv.array<16 x i8, stride=1> [0])>, PushConstant> 412 // CHECK-SAME: !spv.ptr<!spv.struct<(!spv.array<16 x i16, stride=2> [0])>, PushConstant> 413 // CHECK-SAME: !spv.ptr<!spv.struct<(!spv.array<16 x f16, stride=2> [0])>, PushConstant> 415 // NOEMU-SAME: !spv.ptr<!spv.struct<(!spv.array<16 x i16, stride=2> [0])>, PushConstant> 416 // NOEMU-SAME: !spv.ptr<!spv.struct<(!spv.array<16 x f16, stride=2> [0])>, PushConstant> 639 // CHECK-SAME: !spv.ptr<!spv.struct<(!spv.rtarray<ui32, stride=4> [0])>, PushConstant> [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/ |
| H A D | SPIRVConversion.cpp | 93 case spirv::StorageClass::PushConstant: in needsExplicitLayout() 136 MAP_FN(spirv::StorageClass::PushConstant, 7) \ 690 return spirv::PointerType::get(structType, spirv::StorageClass::PushConstant); in getPushConstantStorageType() 705 if (ptrType.getStorageClass() == spirv::StorageClass::PushConstant) { in getPushConstantVariable()
|
| /llvm-project-15.0.7/mlir/test/Dialect/SPIRV/Transforms/ |
| H A D | layout-decoration.mlir | 95 // CHECK: spv.GlobalVariable @var0 : !spv.ptr<!spv.struct<(i32 [0])>, PushConstant> 96 spv.GlobalVariable @var0 : !spv.ptr<!spv.struct<(i32)>, PushConstant>
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Utils/ |
| H A D | LayoutUtils.cpp | 174 case spirv::StorageClass::PushConstant: in isLegalType()
|
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/MCTargetDesc/ |
| H A D | SPIRVBaseInfo.h | 265 PushConstant = 9, enumerator
|
| H A D | SPIRVBaseInfo.cpp | 291 CASE(StorageClass, PushConstant) in getStorageClassName()
|
| /llvm-project-15.0.7/mlir/test/Dialect/SPIRV/IR/ |
| H A D | types.mlir | 100 // CHECK: @vector_ptr_type(!spv.ptr<vector<4xi32>, PushConstant>) 101 func.func private @vector_ptr_type(!spv.ptr<vector<4xi32>,PushConstant>) -> ()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/ |
| H A D | SPIRVTypes.cpp | 524 case StorageClass::PushConstant: in getExtensions() 577 STORAGE_CASE(PushConstant, StoragePushConstant8, StoragePushConstant16); in getCapabilities()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/ |
| H A D | SPIRVMemoryOps.td | 258 PushConstant storage classes, the element's address or location is
|
| H A D | SPIRVBase.td | 3738 def SPV_SC_PushConstant : I32EnumAttrCase<"PushConstant", 9> {
|
| /llvm-project-15.0.7/mlir/lib/Target/SPIRV/Serialization/ |
| H A D | Serializer.cpp | 306 case spirv::StorageClass::PushConstant: in isInterfaceStructPtrType()
|