Home
last modified time | relevance | path

Searched refs:descriptorSet (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVAttributes.cpp40 : 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 DTargetAndABI.cpp102 spirv::getInterfaceVarABIAttr(unsigned descriptorSet, unsigned binding, in getInterfaceVarABIAttr() argument
105 return spirv::InterfaceVarABIAttr::get(descriptorSet, binding, storageClass, in getInterfaceVarABIAttr()
H A DSPIRVOps.cpp645 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 DSPIRVAttributes.h55 static InterfaceVarABIAttr get(uint32_t descriptorSet, uint32_t binding,
58 static InterfaceVarABIAttr get(IntegerAttr descriptorSet, IntegerAttr binding,
74 IntegerAttr descriptorSet, IntegerAttr binding,
H A DTargetAndABI.h76 InterfaceVarABIAttr getInterfaceVarABIAttr(unsigned descriptorSet,
H A DSPIRVStructureOps.td408 "unsigned":$descriptorSet, "unsigned":$binding)>,
/llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/
H A DConvertLaunchFuncToLLVMCalls.cpp83 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 DSPIRVToLLVM.cpp1580 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 DConvertLaunchFuncToVulkanCalls.cpp221 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 DVulkanRuntime.h58 DescriptorSetIndex descriptorSet{0};
H A DVulkanRuntime.cpp741 deviceMemoryBufferMap[descriptorSetInfo.descriptorSet]; in setWriteDescriptors()