Lines Matching refs:get_def
221 auto value = src->get_def(id); in GetConstantValue()
234 auto insn = src->get_def(type); in DescribeTypeInner()
312 auto a_insn = a->get_def(a_type); in TypesMatch()
313 auto b_insn = b->get_def(b_type); in TypesMatch()
358 if (relaxed && IsNarrowNumericType(a->get_def(a_insn.word(2)))) { in TypesMatch()
402 auto insn = src->get_def(type); in GetLocationsConsumedByType()
420 auto scalar_type = src->get_def(insn.word(2)); in GetLocationsConsumedByType()
436 auto insn = src->get_def(type); in GetComponentsConsumedByType()
462 auto scalar_type = src->get_def(insn.word(2)); in GetComponentsConsumedByType()
509 auto insn = src->get_def(type); in GetFundamentalType()
539 def = src->get_def(def.word(3)); in GetStructType()
541 def = src->get_def(def.word(2)); in GetStructType()
555 auto type = GetStructType(src, src->get_def(type_id), is_array_of_verts && !is_patch); in CollectInterfaceBlockMembers()
672 auto insn = src->get_def(entrypoint.word(word)); in CollectInterfaceByLocation()
719 auto def = src->get_def(id); in CollectInterfaceByInputAttachmentIndex()
741 auto type = module->get_def(type_id); in IsWritableDescriptorType()
746 type = module->get_def(type.word(2)); // Element type in IsWritableDescriptorType()
748 type = module->get_def(type.word(3)); // Pointee type in IsWritableDescriptorType()
813 auto insn = src->get_def(id); in CollectInterfaceByDescriptorSlot()
954 if (!a_at_end && it_a->first.first == 0 && fs->get_def(it_a->second.type_id) != fs->end() && in ValidateFsOutputsAgainstRenderPass()
1046 auto insn = src->get_def(id); in IsPointSizeWritten()
1099 auto insn = src->get_def(id); in MarkAccessibleIds()
1252 auto def_insn = src->get_def(id); in ValidatePushConstantUsage()
1254 …onstantBlockAgainstPipeline(report_data, push_constant_ranges, src, src->get_def(def_insn.word(1)), in ValidatePushConstantUsage()
1287 auto type = module->get_def(type_id); in TypeToDescriptorTypeSet()
1296 type = module->get_def(type.word(2)); in TypeToDescriptorTypeSet()
1299 type = module->get_def(type.word(2)); in TypeToDescriptorTypeSet()
1304 type = module->get_def(type.word(3)); in TypeToDescriptorTypeSet()
1343 auto image_type = module->get_def(type.word(2)); in TypeToDescriptorTypeSet()
1612 auto insn = src->get_def(ID); in VariableIsBuiltIn()
1720 …if (VariableIsBuiltIn(src, src->get_def(var.baseTypePtrID).word(3), builtInBlockIDs, builtInIDs)) { in ValidateShaderStageInputOutputLimits()
1832 auto type = module->get_def(type_id); in DescriptorTypeToReqs()
1839 type = module->get_def(type.word(2)); in DescriptorTypeToReqs()
1842 type = module->get_def(type.word(3)); in DescriptorTypeToReqs()