Lines Matching defs:descriptorSet
38 InterfaceVarABIAttributeStorage(Attribute descriptorSet, Attribute binding,
40 : descriptorSet(descriptorSet), binding(binding),
44 return std::get<0>(key) == descriptorSet && std::get<1>(key) == binding &&
55 Attribute descriptorSet;
123 spirv::InterfaceVarABIAttr::get(uint32_t descriptorSet, uint32_t binding,
127 auto descriptorSetAttr = b.getI32IntegerAttr(descriptorSet);
136 spirv::InterfaceVarABIAttr::get(IntegerAttr descriptorSet, IntegerAttr binding,
138 assert(descriptorSet && binding);
139 MLIRContext *context = descriptorSet.getContext();
140 return Base::get(context, descriptorSet, binding, storageClass);
152 return llvm::cast<IntegerAttr>(getImpl()->descriptorSet).getInt();
166 function_ref<InFlightDiagnostic()> emitError, IntegerAttr descriptorSet,
168 if (!descriptorSet.getType().isSignlessInteger(32))
394 uint32_t descriptorSet = 0;
395 auto descriptorSetParseResult = parser.parseOptionalInteger(descriptorSet);
402 descriptorSetAttr = builder.getI32IntegerAttr(descriptorSet);