Searched refs:descriptorSet (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/ |
| H A D | SPIRVAttributes.cpp | 40 : descriptorSet(descriptorSet), binding(binding), in InterfaceVarABIAttributeStorage() 55 Attribute descriptorSet; member 121 spirv::InterfaceVarABIAttr::get(uint32_t descriptorSet, uint32_t binding, in get() argument 125 auto descriptorSetAttr = b.getI32IntegerAttr(descriptorSet); in get() 136 assert(descriptorSet && binding); in get() 137 MLIRContext *context = descriptorSet.getContext(); in get() 138 return Base::get(context, descriptorSet, binding, storageClass); in get() 150 return getImpl()->descriptorSet.cast<IntegerAttr>().getInt(); in getDescriptorSet() 163 if (!descriptorSet.getType().isSignlessInteger(32)) in verify() 387 uint32_t descriptorSet = 0; in parseInterfaceVarABIAttr() local [all …]
|
| H A D | TargetAndABI.cpp | 102 spirv::getInterfaceVarABIAttr(unsigned descriptorSet, unsigned binding, in getInterfaceVarABIAttr() argument 105 return spirv::InterfaceVarABIAttr::get(descriptorSet, binding, storageClass, in getInterfaceVarABIAttr()
|
| H A D | SPIRVOps.cpp | 645 auto descriptorSet = op->getAttrOfType<IntegerAttr>(descriptorSetName); in printVariableDecorations() local 647 if (descriptorSet && binding) { in printVariableDecorations() 650 printer << " bind(" << descriptorSet.getInt() << ", " << binding.getInt() in printVariableDecorations() 2432 unsigned descriptorSet, unsigned binding) { in build() argument 2436 builder.getI32IntegerAttr(descriptorSet)); in build()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/ |
| H A D | SPIRVAttributes.h | 55 static InterfaceVarABIAttr get(uint32_t descriptorSet, uint32_t binding, 58 static InterfaceVarABIAttr get(IntegerAttr descriptorSet, IntegerAttr binding, 74 IntegerAttr descriptorSet, IntegerAttr binding,
|
| H A D | TargetAndABI.h | 76 InterfaceVarABIAttr getInterfaceVarABIAttr(unsigned descriptorSet,
|
| H A D | SPIRVStructureOps.td | 408 "unsigned":$descriptorSet, "unsigned":$binding)>,
|
| /llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/ |
| H A D | ConvertLaunchFuncToLLVMCalls.cpp | 83 IntegerAttr descriptorSet = in createGlobalVariableWithBindName() local 88 std::to_string(descriptorSet.getInt()), in createGlobalVariableWithBindName() 95 IntegerAttr descriptorSet = in hasDescriptorSetAndBinding() local 98 return descriptorSet && binding; in hasDescriptorSetAndBinding()
|
| H A D | SPIRVToLLVM.cpp | 1580 IntegerAttr descriptorSet = in encodeBindAttribute() local 1585 if (descriptorSet && binding) { in encodeBindAttribute() 1594 std::to_string(descriptorSet.getInt()), in encodeBindAttribute()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/GPUToVulkan/ |
| H A D | ConvertLaunchFuncToVulkanCalls.cpp | 221 Value descriptorSet = builder.create<LLVM::ConstantOp>( in createBindMemRefCalls() local 252 ValueRange{vulkanRuntime, descriptorSet, descriptorBinding, in createBindMemRefCalls()
|
| /llvm-project-15.0.7/mlir/tools/mlir-vulkan-runner/ |
| H A D | VulkanRuntime.h | 58 DescriptorSetIndex descriptorSet{0};
|
| H A D | VulkanRuntime.cpp | 741 deviceMemoryBufferMap[descriptorSetInfo.descriptorSet]; in setWriteDescriptors()
|