Home
last modified time | relevance | path

Searched refs:HasDecoration (Results 1 - 25 of 45) sorted by relevance

12

/third_party/skia/third_party/externals/spirv-tools/source/opt/
H A Ddesc_sroa_util.cpp61 if (!context->get_decoration_mgr()->HasDecoration( in IsDescriptorArray()
66 return context->get_decoration_mgr()->HasDecoration(var->result_id(), in IsDescriptorArray()
77 return context->get_decoration_mgr()->HasDecoration(type->result_id(), in IsTypeOfStructuredBuffer()
H A Dupgrade_memory_model.cpp343 is_coherent |= HasDecoration(inst, 0, SpvDecorationCoherent); in TraceInstruction()
344 is_volatile |= HasDecoration(inst, 0, SpvDecorationVolatile); in TraceInstruction()
423 is_coherent |= HasDecoration(element_inst, static_cast<uint32_t>(value), in CheckType()
425 is_volatile |= HasDecoration(element_inst, static_cast<uint32_t>(value), in CheckType()
465 is_coherent |= HasDecoration(def, std::numeric_limits<uint32_t>::max(), in CheckAllTypes()
467 is_volatile |= HasDecoration(def, std::numeric_limits<uint32_t>::max(), in CheckAllTypes()
508 bool UpgradeMemoryModel::HasDecoration(const Instruction* inst, uint32_t value, in HasDecoration() function in spvtools::opt::UpgradeMemoryModel
H A Dupgrade_memory_model.h86 bool HasDecoration(const Instruction* inst, uint32_t value,
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
H A Ddesc_sroa_util.cpp61 if (!context->get_decoration_mgr()->HasDecoration( in IsDescriptorArray()
66 return context->get_decoration_mgr()->HasDecoration(var->result_id(), in IsDescriptorArray()
77 return context->get_decoration_mgr()->HasDecoration(type->result_id(), in IsTypeOfStructuredBuffer()
H A Dupgrade_memory_model.cpp343 is_coherent |= HasDecoration(inst, 0, SpvDecorationCoherent); in TraceInstruction()
344 is_volatile |= HasDecoration(inst, 0, SpvDecorationVolatile); in TraceInstruction()
423 is_coherent |= HasDecoration(element_inst, static_cast<uint32_t>(value), in CheckType()
425 is_volatile |= HasDecoration(element_inst, static_cast<uint32_t>(value), in CheckType()
465 is_coherent |= HasDecoration(def, std::numeric_limits<uint32_t>::max(), in CheckAllTypes()
467 is_volatile |= HasDecoration(def, std::numeric_limits<uint32_t>::max(), in CheckAllTypes()
508 bool UpgradeMemoryModel::HasDecoration(const Instruction* inst, uint32_t value, in HasDecoration() function in spvtools::opt::UpgradeMemoryModel
H A Dupgrade_memory_model.h86 bool HasDecoration(const Instruction* inst, uint32_t value,
/third_party/spirv-tools/source/opt/
H A Ddesc_sroa_util.cpp60 if (!context->get_decoration_mgr()->HasDecoration( in IsDescriptorArray()
65 return context->get_decoration_mgr()->HasDecoration( in IsDescriptorArray()
76 return context->get_decoration_mgr()->HasDecoration( in IsTypeOfStructuredBuffer()
H A Ddecoration_manager.h95 bool HasDecoration(uint32_t id, uint32_t decoration) const;
96 bool HasDecoration(uint32_t id, spv::Decoration decoration) const;
H A Dupgrade_memory_model.cpp345 is_coherent |= HasDecoration(inst, 0, spv::Decoration::Coherent); in TraceInstruction()
346 is_volatile |= HasDecoration(inst, 0, spv::Decoration::Volatile); in TraceInstruction()
425 is_coherent |= HasDecoration(element_inst, static_cast<uint32_t>(value), in CheckType()
427 is_volatile |= HasDecoration(element_inst, static_cast<uint32_t>(value), in CheckType()
467 is_coherent |= HasDecoration(def, std::numeric_limits<uint32_t>::max(), in CheckAllTypes()
469 is_volatile |= HasDecoration(def, std::numeric_limits<uint32_t>::max(), in CheckAllTypes()
510 bool UpgradeMemoryModel::HasDecoration(const Instruction* inst, uint32_t value, in HasDecoration() function in spvtools::opt::UpgradeMemoryModel
H A Dupgrade_memory_model.h86 bool HasDecoration(const Instruction* inst, uint32_t value,
H A Deliminate_dead_output_stores_pass.cpp200 if (deco_mgr->HasDecoration(var_id, uint32_t(spv::Decoration::BuiltIn))) { in DoDeadOutputStoreElimination()
211 if (deco_mgr->HasDecoration(str_type_id, in DoDeadOutputStoreElimination()
H A Ddecoration_manager.cpp495 bool DecorationManager::HasDecoration(uint32_t id, in HasDecoration() function in spvtools::opt::analysis::DecorationManager
497 return HasDecoration(id, static_cast<uint32_t>(decoration)); in HasDecoration()
500 bool DecorationManager::HasDecoration(uint32_t id, uint32_t decoration) const { in HasDecoration() function in spvtools::opt::analysis::DecorationManager
/third_party/skia/third_party/externals/tint/src/ast/
H A Dvariable_test.cc103 EXPECT_TRUE(ast::HasDecoration<ast::LocationDecoration>(decorations)); in TEST_F()
104 EXPECT_TRUE(ast::HasDecoration<ast::BuiltinDecoration>(decorations)); in TEST_F()
105 EXPECT_TRUE(ast::HasDecoration<ast::OverrideDecoration>(decorations)); in TEST_F()
H A Ddecoration.h47 bool HasDecoration(const DecorationList& decorations) { in HasDecoration() function
H A Dstruct.cc48 return HasDecoration<StructBlockDecoration>(decorations); in IsBlockDecorated()
/third_party/spirv-tools/source/val/
H A Dvalidate_type.cpp353 if (!_.HasDecoration(inst->id(), spv::Decoration::Block) && in ValidateTypeStruct()
354 !_.HasDecoration(inst->id(), spv::Decoration::BufferBlock)) { in ValidateTypeStruct()
370 if (_.HasDecoration(memberTypeInstr->id(), spv::Decoration::Block) || in ValidateTypeStruct()
371 _.HasDecoration(memberTypeInstr->id(), in ValidateTypeStruct()
381 (_.HasDecoration(inst->id(), spv::Decoration::BufferBlock) || in ValidateTypeStruct()
382 _.HasDecoration(inst->id(), spv::Decoration::Block))) { in ValidateTypeStruct()
H A Dvalidate_memory.cpp605 if (_.HasDecoration(inst->id(), spv::Decoration::Invariant)) { in ValidateVariable()
614 if (_.HasDecoration(value_id, spv::Decoration::Invariant)) { in ValidateVariable()
686 _.HasDecoration(inst->id(), spv::Decoration::AliasedPointer); in ValidateVariable()
688 _.HasDecoration(inst->id(), spv::Decoration::RestrictPointer); in ValidateVariable()
741 if (!_.HasDecoration(value_id, spv::Decoration::Block)) { in ValidateVariable()
750 if (!_.HasDecoration(value_id, spv::Decoration::BufferBlock)) { in ValidateVariable()
811 !_.HasDecoration(underlying_type->id(), in ValidateVariable()
875 !_.HasDecoration(underlying_type->id(), in ValidateVariable()
1052 if (_.HasDecoration(base_type->id(), spv::Decoration::Block)) { in ValidateStore()
1459 !_.HasDecoration(base_typ in ValidatePtrAccessChain()
[all...]
/third_party/skia/third_party/externals/tint/src/transform/
H A Dcanonicalize_entry_point_io.cc168 ast::HasDecoration<ast::LocationDecoration>(attributes) && in AddInput()
169 !ast::HasDecoration<ast::InterpolateDecoration>(attributes) && in AddInput()
192 ast::HasDecoration<ast::BuiltinDecoration>(attributes)) { in AddInput()
227 ast::HasDecoration<ast::LocationDecoration>(attributes) && in AddOutput()
228 !ast::HasDecoration<ast::InterpolateDecoration>(attributes) && in AddOutput()
/third_party/skia/third_party/externals/spirv-tools/source/val/
H A Dvalidate_type.cpp389 if (_.HasDecoration(memberTypeInstr->id(), SpvDecorationBlock) || in ValidateTypeStruct()
390 _.HasDecoration(memberTypeInstr->id(), SpvDecorationBufferBlock) || in ValidateTypeStruct()
399 (_.HasDecoration(inst->id(), SpvDecorationBufferBlock) || in ValidateTypeStruct()
400 _.HasDecoration(inst->id(), SpvDecorationBlock))) { in ValidateTypeStruct()
H A Dvalidate_interfaces.cpp155 if (_.HasDecoration(type->id(), SpvDecorationLocation)) { in NumConsumedLocations()
323 if (_.HasDecoration(type_id, SpvDecorationBuiltIn)) return SPV_SUCCESS; in GetLocationsForVariable()
327 const bool is_block = _.HasDecoration(type_id, SpvDecorationBlock); in GetLocationsForVariable()
H A Dvalidate_memory.cpp581 if (_.HasDecoration(inst->id(), SpvDecorationInvariant)) { in ValidateVariable()
590 if (_.HasDecoration(value_id, SpvDecorationInvariant)) { in ValidateVariable()
644 _.HasDecoration(inst->id(), SpvDecorationAliasedPointerEXT); in ValidateVariable()
646 _.HasDecoration(inst->id(), SpvDecorationRestrictPointerEXT); in ValidateVariable()
696 if (!_.HasDecoration(value_id, SpvDecorationBlock)) { in ValidateVariable()
703 if (!_.HasDecoration(value_id, SpvDecorationBufferBlock)) { in ValidateVariable()
762 !_.HasDecoration(underlying_type->id(), in ValidateVariable()
824 !_.HasDecoration(underlying_type->id(), in ValidateVariable()
980 if (_.HasDecoration(base_type->id(), SpvDecorationBlock)) { in ValidateStore()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/
H A Dvalidate_type.cpp389 if (_.HasDecoration(memberTypeInstr->id(), SpvDecorationBlock) || in ValidateTypeStruct()
390 _.HasDecoration(memberTypeInstr->id(), SpvDecorationBufferBlock) || in ValidateTypeStruct()
399 (_.HasDecoration(inst->id(), SpvDecorationBufferBlock) || in ValidateTypeStruct()
400 _.HasDecoration(inst->id(), SpvDecorationBlock))) { in ValidateTypeStruct()
H A Dvalidate_interfaces.cpp155 if (_.HasDecoration(type->id(), SpvDecorationLocation)) { in NumConsumedLocations()
323 if (_.HasDecoration(type_id, SpvDecorationBuiltIn)) return SPV_SUCCESS; in GetLocationsForVariable()
327 const bool is_block = _.HasDecoration(type_id, SpvDecorationBlock); in GetLocationsForVariable()
H A Dvalidate_memory.cpp581 if (_.HasDecoration(inst->id(), SpvDecorationInvariant)) { in ValidateVariable()
590 if (_.HasDecoration(value_id, SpvDecorationInvariant)) { in ValidateVariable()
644 _.HasDecoration(inst->id(), SpvDecorationAliasedPointerEXT); in ValidateVariable()
646 _.HasDecoration(inst->id(), SpvDecorationRestrictPointerEXT); in ValidateVariable()
696 if (!_.HasDecoration(value_id, SpvDecorationBlock)) { in ValidateVariable()
703 if (!_.HasDecoration(value_id, SpvDecorationBufferBlock)) { in ValidateVariable()
762 !_.HasDecoration(underlying_type->id(), in ValidateVariable()
824 !_.HasDecoration(underlying_type->id(), in ValidateVariable()
980 if (_.HasDecoration(base_type->id(), SpvDecorationBlock)) { in ValidateStore()
/third_party/skia/third_party/externals/tint/src/reader/wgsl/
H A Dparser_impl_global_constant_decl_test.cc48 ast::HasDecoration<ast::OverrideDecoration>(e.value->decorations)); in TEST_F()
75 ast::HasDecoration<ast::OverrideDecoration>(e.value->decorations)); in TEST_F()

Completed in 21 milliseconds

12