Home
last modified time | relevance | path

Searched refs:ValidationState_t (Results 1 - 25 of 142) sorted by relevance

123456

/third_party/spirv-tools/source/val/
H A Dvalidate.h30 class ValidationState_t;
39 spv_result_t PerformCfgChecks(ValidationState_t& _);
49 spv_result_t UpdateIdUse(ValidationState_t& _, const Instruction* inst);
61 spv_result_t CheckIdDefinitionDominateUse(ValidationState_t& _);
73 spv_result_t ValidateAdjacency(ValidationState_t& _);
83 spv_result_t ValidateInterfaces(ValidationState_t& _);
89 spv_result_t MemoryPass(ValidationState_t& _, const Instruction* inst);
110 spv_result_t ModuleLayoutPass(ValidationState_t& _, const Instruction* inst);
113 spv_result_t CfgPass(ValidationState_t& _, const Instruction* inst);
116 spv_result_t ControlFlowPass(ValidationState_t
[all...]
H A Dvalidation_state.cpp109 ValidationState_t& _ = *(reinterpret_cast<ValidationState_t*>(user_data)); in CountInstructions()
121 ValidationState_t& vstate = in setHeader()
122 *(reinterpret_cast<ValidationState_t*>(user_data)); in setHeader()
131 void UpdateFeaturesBasedOnSpirvVersion(ValidationState_t::Feature* features, in UpdateFeaturesBasedOnSpirvVersion()
144 ValidationState_t::ValidationState_t(const spv_const_context ctx, in ValidationState_t() function in spvtools::val::ValidationState_t
222 void ValidationState_t::preallocateStorage() { in preallocateStorage()
227 spv_result_t ValidationState_t::ForwardDeclareId(uint32_t id) { in ForwardDeclareId()
232 spv_result_t ValidationState_t
[all...]
H A Dvalidate.cpp47 void RegisterExtension(ValidationState_t& _, in RegisterExtension()
70 ValidationState_t& _ = *(reinterpret_cast<ValidationState_t*>(user_data)); in ProcessExtensions()
81 ValidationState_t& _ = *(reinterpret_cast<ValidationState_t*>(user_data)); in ProcessInstruction()
89 spv_result_t ValidateForwardDecls(ValidationState_t& _) { in ValidateForwardDecls()
98 bind(&ValidationState_t::getIdName, std::ref(_), std::placeholders::_1)); in ValidateForwardDecls()
114 spv_result_t ValidateEntryPoints(ValidationState_t& _) { in ValidateEntryPoints()
149 spv_diagnostic* pDiagnostic, ValidationState_t* vstate) { in ValidateBinaryUsingContextAndValidationState()
218 ValidationState_t in ValidateBinaryUsingContextAndValidationState()
[all...]
H A Dvalidate_non_uniform.cpp29 spv_result_t ValidateGroupNonUniformElect(ValidationState_t& _, in ValidateGroupNonUniformElect()
39 spv_result_t ValidateGroupNonUniformAnyAll(ValidationState_t& _, in ValidateGroupNonUniformAnyAll()
54 spv_result_t ValidateGroupNonUniformAllEqual(ValidationState_t& _, in ValidateGroupNonUniformAllEqual()
73 spv_result_t ValidateGroupNonUniformBroadcastShuffle(ValidationState_t& _, in ValidateGroupNonUniformBroadcastShuffle()
141 spv_result_t ValidateGroupNonUniformBroadcastFirst(ValidationState_t& _, in ValidateGroupNonUniformBroadcastFirst()
161 spv_result_t ValidateGroupNonUniformBallot(ValidationState_t& _, in ValidateGroupNonUniformBallot()
182 spv_result_t ValidateGroupNonUniformInverseBallot(ValidationState_t& _, in ValidateGroupNonUniformInverseBallot()
203 spv_result_t ValidateGroupNonUniformBallotBitExtract(ValidationState_t& _, in ValidateGroupNonUniformBallotBitExtract()
230 spv_result_t ValidateGroupNonUniformBallotBitCount(ValidationState_t& _, in ValidateGroupNonUniformBallotBitCount()
264 spv_result_t ValidateGroupNonUniformBallotFind(ValidationState_t
[all...]
H A Dvalidate_misc.cpp28 spv_result_t ValidateUndef(ValidationState_t& _, const Instruction* inst) { in ValidateUndef()
43 spv_result_t ValidateShaderClock(ValidationState_t& _, in ValidateShaderClock()
73 spv_result_t ValidateAssumeTrue(ValidationState_t& _, const Instruction* inst) { in ValidateAssumeTrue()
82 spv_result_t ValidateExpect(ValidationState_t& _, const Instruction* inst) { in ValidateExpect()
106 spv_result_t MiscPass(ValidationState_t& _, const Instruction* inst) { in MiscPass()
124 ->RegisterLimitation([](const ValidationState_t& state, in MiscPass()
H A Dvalidate_instruction.cpp56 CapabilitySet EnablingCapabilitiesForOp(const ValidationState_t& state, in EnablingCapabilitiesForOp()
88 ValidationState_t& _, const Instruction* inst, size_t which_operand, in OperandVersionExtensionCheck()
137 spv_result_t CheckRequiredCapabilities(ValidationState_t& state, in CheckRequiredCapabilities()
216 spv_result_t ReservedCheck(ValidationState_t& _, const Instruction* inst) { in ReservedCheck()
239 spv_result_t CapabilityCheck(ValidationState_t& _, const Instruction* inst) { in CapabilityCheck()
277 spv_result_t VersionCheck(ValidationState_t& _, const Instruction* inst) { in VersionCheck()
345 spv_result_t LimitCheckIdBound(ValidationState_t& _, const Instruction* inst) { in LimitCheckIdBound()
355 spv_result_t LimitCheckStruct(ValidationState_t& _, const Instruction* inst) { in LimitCheckStruct()
400 spv_result_t LimitCheckSwitch(ValidationState_t& _, const Instruction* inst) { in LimitCheckSwitch()
420 spv_result_t LimitCheckNumVars(ValidationState_t
[all...]
H A Dvalidate_scopes.h23 spv_result_t ValidateScope(ValidationState_t& _, const Instruction* inst,
26 spv_result_t ValidateExecutionScope(ValidationState_t& _,
29 spv_result_t ValidateMemoryScope(ValidationState_t& _, const Instruction* inst,
H A Dvalidate_decorations.cpp65 uint32_t GetArrayStride(uint32_t array_id, ValidationState_t& vstate) { in GetArrayStride()
75 bool isBuiltInVar(uint32_t var_id, ValidationState_t& vstate) { in isBuiltInVar()
85 bool isBuiltInStruct(uint32_t struct_id, ValidationState_t& vstate) { in isBuiltInStruct()
95 bool isBlock(uint32_t struct_id, ValidationState_t& vstate) { in isBlock()
104 bool hasImportLinkageAttribute(uint32_t id, ValidationState_t& vstate) { in hasImportLinkageAttribute()
116 ValidationState_t& vstate) {
123 ValidationState_t& vstate) {
135 bool isMissingOffsetInStruct(uint32_t struct_id, ValidationState_t& vstate) {
182 ValidationState_t& vstate) {
258 uint32_t getScalarAlignment(uint32_t type_id, ValidationState_t
[all...]
H A Dvalidate_type.cpp47 spv_result_t ValidateUniqueness(ValidationState_t& _, const Instruction* inst) { in ValidateUniqueness()
64 spv_result_t ValidateTypeInt(ValidationState_t& _, const Instruction* inst) { in ValidateTypeInt()
119 spv_result_t ValidateTypeFloat(ValidationState_t& _, const Instruction* inst) { in ValidateTypeFloat()
149 spv_result_t ValidateTypeVector(ValidationState_t& _, const Instruction* inst) { in ValidateTypeVector()
182 spv_result_t ValidateTypeMatrix(ValidationState_t& _, const Instruction* inst) { in ValidateTypeMatrix()
212 spv_result_t ValidateTypeArray(ValidationState_t& _, const Instruction* inst) { in ValidateTypeArray()
281 spv_result_t ValidateTypeRuntimeArray(ValidationState_t& _, in ValidateTypeRuntimeArray()
309 spv_result_t ValidateTypeStruct(ValidationState_t& _, const Instruction* inst) { in ValidateTypeStruct()
433 spv_result_t ValidateTypePointer(ValidationState_t& _, in ValidateTypePointer()
468 spv_result_t ValidateTypeFunction(ValidationState_t
[all...]
/third_party/skia/third_party/externals/spirv-tools/source/val/
H A Dvalidate.h30 class ValidationState_t;
44 spv_result_t PerformCfgChecks(ValidationState_t& _);
54 spv_result_t UpdateIdUse(ValidationState_t& _, const Instruction* inst);
66 spv_result_t CheckIdDefinitionDominateUse(ValidationState_t& _);
78 spv_result_t ValidateAdjacency(ValidationState_t& _);
88 spv_result_t ValidateInterfaces(ValidationState_t& _);
94 spv_result_t MemoryPass(ValidationState_t& _, const Instruction* inst);
115 spv_result_t ModuleLayoutPass(ValidationState_t& _, const Instruction* inst);
118 spv_result_t CfgPass(ValidationState_t& _, const Instruction* inst);
121 spv_result_t ControlFlowPass(ValidationState_t
[all...]
H A Dvalidation_state.cpp106 ValidationState_t& _ = *(reinterpret_cast<ValidationState_t*>(user_data)); in CountInstructions()
116 ValidationState_t& vstate = in setHeader()
117 *(reinterpret_cast<ValidationState_t*>(user_data)); in setHeader()
126 void UpdateFeaturesBasedOnSpirvVersion(ValidationState_t::Feature* features, in UpdateFeaturesBasedOnSpirvVersion()
139 ValidationState_t::ValidationState_t(const spv_const_context ctx, in ValidationState_t() function in spvtools::val::ValidationState_t
203 void ValidationState_t::preallocateStorage() { in preallocateStorage()
208 spv_result_t ValidationState_t::ForwardDeclareId(uint32_t id) { in ForwardDeclareId()
213 spv_result_t ValidationState_t
[all...]
H A Dvalidate.cpp55 void RegisterExtension(ValidationState_t& _, in RegisterExtension()
78 ValidationState_t& _ = *(reinterpret_cast<ValidationState_t*>(user_data)); in ProcessExtensions()
89 ValidationState_t& _ = *(reinterpret_cast<ValidationState_t*>(user_data)); in ProcessInstruction()
97 spv_result_t ValidateForwardDecls(ValidationState_t& _) { in ValidateForwardDecls()
106 bind(&ValidationState_t::getIdName, std::ref(_), std::placeholders::_1)); in ValidateForwardDecls()
122 spv_result_t ValidateEntryPoints(ValidationState_t& _) { in ValidateEntryPoints()
157 spv_diagnostic* pDiagnostic, ValidationState_t* vstate) { in ValidateBinaryUsingContextAndValidationState()
226 ValidationState_t in ValidateBinaryUsingContextAndValidationState()
[all...]
H A Dvalidate_misc.cpp28 spv_result_t ValidateUndef(ValidationState_t& _, const Instruction* inst) { in ValidateUndef()
43 spv_result_t ValidateShaderClock(ValidationState_t& _, in ValidateShaderClock()
75 spv_result_t ValidateAssumeTrue(ValidationState_t& _, const Instruction* inst) { in ValidateAssumeTrue()
84 spv_result_t ValidateExpect(ValidationState_t& _, const Instruction* inst) { in ValidateExpect()
108 spv_result_t MiscPass(ValidationState_t& _, const Instruction* inst) { in MiscPass()
126 ->RegisterLimitation([](const ValidationState_t& state, in MiscPass()
H A Dvalidate_instruction.cpp62 CapabilitySet EnablingCapabilitiesForOp(const ValidationState_t& state, in EnablingCapabilitiesForOp()
94 ValidationState_t& _, const Instruction* inst, size_t which_operand, in OperandVersionExtensionCheck()
143 spv_result_t CheckRequiredCapabilities(ValidationState_t& state, in CheckRequiredCapabilities()
220 spv_result_t ReservedCheck(ValidationState_t& _, const Instruction* inst) { in ReservedCheck()
243 spv_result_t CapabilityCheck(ValidationState_t& _, const Instruction* inst) { in CapabilityCheck()
281 spv_result_t VersionCheck(ValidationState_t& _, const Instruction* inst) { in VersionCheck()
349 spv_result_t LimitCheckIdBound(ValidationState_t& _, const Instruction* inst) { in LimitCheckIdBound()
359 spv_result_t LimitCheckStruct(ValidationState_t& _, const Instruction* inst) { in LimitCheckStruct()
404 spv_result_t LimitCheckSwitch(ValidationState_t& _, const Instruction* inst) { in LimitCheckSwitch()
424 spv_result_t LimitCheckNumVars(ValidationState_t
[all...]
H A Dvalidate_scopes.h23 spv_result_t ValidateScope(ValidationState_t& _, const Instruction* inst,
26 spv_result_t ValidateExecutionScope(ValidationState_t& _,
29 spv_result_t ValidateMemoryScope(ValidationState_t& _, const Instruction* inst,
H A Dvalidate_type.cpp48 spv_result_t ValidateUniqueness(ValidationState_t& _, const Instruction* inst) { in ValidateUniqueness()
65 spv_result_t ValidateTypeInt(ValidationState_t& _, const Instruction* inst) { in ValidateTypeInt()
119 spv_result_t ValidateTypeFloat(ValidationState_t& _, const Instruction* inst) { in ValidateTypeFloat()
149 spv_result_t ValidateTypeVector(ValidationState_t& _, const Instruction* inst) { in ValidateTypeVector()
182 spv_result_t ValidateTypeMatrix(ValidationState_t& _, const Instruction* inst) { in ValidateTypeMatrix()
212 spv_result_t ValidateTypeArray(ValidationState_t& _, const Instruction* inst) { in ValidateTypeArray()
281 spv_result_t ValidateTypeRuntimeArray(ValidationState_t& _, in ValidateTypeRuntimeArray()
309 bool ContainsOpaqueType(ValidationState_t& _, const Instruction* str) { in ContainsOpaqueType()
338 spv_result_t ValidateTypeStruct(ValidationState_t& _, const Instruction* inst) { in ValidateTypeStruct()
438 spv_result_t ValidateTypePointer(ValidationState_t
[all...]
H A Dvalidate_decorations.cpp71 uint32_t GetArrayStride(uint32_t array_id, ValidationState_t& vstate) { in GetArrayStride()
81 bool isBuiltInVar(uint32_t var_id, ValidationState_t& vstate) { in isBuiltInVar()
90 bool isBuiltInStruct(uint32_t struct_id, ValidationState_t& vstate) { in isBuiltInStruct()
100 bool hasImportLinkageAttribute(uint32_t id, ValidationState_t& vstate) { in hasImportLinkageAttribute()
112 ValidationState_t& vstate) { in getStructMembers()
119 ValidationState_t& vstate) { in getStructMembers()
131 bool isMissingOffsetInStruct(uint32_t struct_id, ValidationState_t& vstate) { in isMissingOffsetInStruct()
177 ValidationState_t& vstate) {
245 uint32_t getScalarAlignment(uint32_t type_id, ValidationState_t& vstate) {
285 MemberConstraints& constraints, ValidationState_t
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/
H A Dvalidate.h30 class ValidationState_t;
44 spv_result_t PerformCfgChecks(ValidationState_t& _);
54 spv_result_t UpdateIdUse(ValidationState_t& _, const Instruction* inst);
66 spv_result_t CheckIdDefinitionDominateUse(ValidationState_t& _);
78 spv_result_t ValidateAdjacency(ValidationState_t& _);
88 spv_result_t ValidateInterfaces(ValidationState_t& _);
94 spv_result_t MemoryPass(ValidationState_t& _, const Instruction* inst);
115 spv_result_t ModuleLayoutPass(ValidationState_t& _, const Instruction* inst);
118 spv_result_t CfgPass(ValidationState_t& _, const Instruction* inst);
121 spv_result_t ControlFlowPass(ValidationState_t
[all...]
H A Dvalidation_state.cpp106 ValidationState_t& _ = *(reinterpret_cast<ValidationState_t*>(user_data)); in CountInstructions()
116 ValidationState_t& vstate = in setHeader()
117 *(reinterpret_cast<ValidationState_t*>(user_data)); in setHeader()
126 void UpdateFeaturesBasedOnSpirvVersion(ValidationState_t::Feature* features, in UpdateFeaturesBasedOnSpirvVersion()
139 ValidationState_t::ValidationState_t(const spv_const_context ctx, in ValidationState_t() function in spvtools::val::ValidationState_t
203 void ValidationState_t::preallocateStorage() { in preallocateStorage()
208 spv_result_t ValidationState_t::ForwardDeclareId(uint32_t id) { in ForwardDeclareId()
213 spv_result_t ValidationState_t
[all...]
H A Dvalidate.cpp55 void RegisterExtension(ValidationState_t& _, in RegisterExtension()
78 ValidationState_t& _ = *(reinterpret_cast<ValidationState_t*>(user_data)); in ProcessExtensions()
89 ValidationState_t& _ = *(reinterpret_cast<ValidationState_t*>(user_data)); in ProcessInstruction()
97 spv_result_t ValidateForwardDecls(ValidationState_t& _) { in ValidateForwardDecls()
106 bind(&ValidationState_t::getIdName, std::ref(_), std::placeholders::_1)); in ValidateForwardDecls()
122 spv_result_t ValidateEntryPoints(ValidationState_t& _) { in ValidateEntryPoints()
157 spv_diagnostic* pDiagnostic, ValidationState_t* vstate) { in ValidateBinaryUsingContextAndValidationState()
226 ValidationState_t in ValidateBinaryUsingContextAndValidationState()
[all...]
H A Dvalidate_misc.cpp28 spv_result_t ValidateUndef(ValidationState_t& _, const Instruction* inst) { in ValidateUndef()
43 spv_result_t ValidateShaderClock(ValidationState_t& _, in ValidateShaderClock()
75 spv_result_t ValidateAssumeTrue(ValidationState_t& _, const Instruction* inst) { in ValidateAssumeTrue()
84 spv_result_t ValidateExpect(ValidationState_t& _, const Instruction* inst) { in ValidateExpect()
108 spv_result_t MiscPass(ValidationState_t& _, const Instruction* inst) { in MiscPass()
126 ->RegisterLimitation([](const ValidationState_t& state, in MiscPass()
H A Dvalidate_instruction.cpp62 CapabilitySet EnablingCapabilitiesForOp(const ValidationState_t& state, in EnablingCapabilitiesForOp()
94 ValidationState_t& _, const Instruction* inst, size_t which_operand, in OperandVersionExtensionCheck()
143 spv_result_t CheckRequiredCapabilities(ValidationState_t& state, in CheckRequiredCapabilities()
220 spv_result_t ReservedCheck(ValidationState_t& _, const Instruction* inst) { in ReservedCheck()
243 spv_result_t CapabilityCheck(ValidationState_t& _, const Instruction* inst) { in CapabilityCheck()
281 spv_result_t VersionCheck(ValidationState_t& _, const Instruction* inst) { in VersionCheck()
349 spv_result_t LimitCheckIdBound(ValidationState_t& _, const Instruction* inst) { in LimitCheckIdBound()
359 spv_result_t LimitCheckStruct(ValidationState_t& _, const Instruction* inst) { in LimitCheckStruct()
404 spv_result_t LimitCheckSwitch(ValidationState_t& _, const Instruction* inst) { in LimitCheckSwitch()
424 spv_result_t LimitCheckNumVars(ValidationState_t
[all...]
H A Dvalidate_scopes.h23 spv_result_t ValidateScope(ValidationState_t& _, const Instruction* inst,
26 spv_result_t ValidateExecutionScope(ValidationState_t& _,
29 spv_result_t ValidateMemoryScope(ValidationState_t& _, const Instruction* inst,
H A Dvalidate_type.cpp48 spv_result_t ValidateUniqueness(ValidationState_t& _, const Instruction* inst) { in ValidateUniqueness()
65 spv_result_t ValidateTypeInt(ValidationState_t& _, const Instruction* inst) { in ValidateTypeInt()
119 spv_result_t ValidateTypeFloat(ValidationState_t& _, const Instruction* inst) { in ValidateTypeFloat()
149 spv_result_t ValidateTypeVector(ValidationState_t& _, const Instruction* inst) { in ValidateTypeVector()
182 spv_result_t ValidateTypeMatrix(ValidationState_t& _, const Instruction* inst) { in ValidateTypeMatrix()
212 spv_result_t ValidateTypeArray(ValidationState_t& _, const Instruction* inst) { in ValidateTypeArray()
281 spv_result_t ValidateTypeRuntimeArray(ValidationState_t& _, in ValidateTypeRuntimeArray()
309 bool ContainsOpaqueType(ValidationState_t& _, const Instruction* str) { in ContainsOpaqueType()
338 spv_result_t ValidateTypeStruct(ValidationState_t& _, const Instruction* inst) { in ValidateTypeStruct()
438 spv_result_t ValidateTypePointer(ValidationState_t
[all...]
H A Dvalidate_decorations.cpp71 uint32_t GetArrayStride(uint32_t array_id, ValidationState_t& vstate) { in GetArrayStride()
81 bool isBuiltInVar(uint32_t var_id, ValidationState_t& vstate) { in isBuiltInVar()
90 bool isBuiltInStruct(uint32_t struct_id, ValidationState_t& vstate) { in isBuiltInStruct()
100 bool hasImportLinkageAttribute(uint32_t id, ValidationState_t& vstate) { in hasImportLinkageAttribute()
112 ValidationState_t& vstate) { in getStructMembers()
119 ValidationState_t& vstate) { in getStructMembers()
131 bool isMissingOffsetInStruct(uint32_t struct_id, ValidationState_t& vstate) { in isMissingOffsetInStruct()
177 ValidationState_t& vstate) {
245 uint32_t getScalarAlignment(uint32_t type_id, ValidationState_t& vstate) {
285 MemberConstraints& constraints, ValidationState_t
[all...]

Completed in 16 milliseconds

123456