Home
last modified time | relevance | path

Searched refs:ordered_instructions (Results 1 – 25 of 37) sorted by relevance

12

/external/swiftshader/third_party/SPIRV-Tools/source/val/
Dconstruct.cpp138 auto index = terminator - &_.ordered_instructions()[0]; in IsStructuredExit()
139 auto merge_inst = &_.ordered_instructions()[index - 1]; in IsStructuredExit()
149 auto index = terminator - &_.ordered_instructions()[0]; in IsStructuredExit()
150 auto merge_inst = &_.ordered_instructions()[index - 1]; in IsStructuredExit()
183 auto index = terminator - &_.ordered_instructions()[0]; in IsStructuredExit()
184 auto merge_inst = &_.ordered_instructions()[index - 1]; in IsStructuredExit()
Dvalidate.cpp214 for (auto& instruction : vstate->ordered_instructions()) { in ValidateBinaryUsingContextAndValidationState()
328 for (size_t i = 0; i < vstate->ordered_instructions().size(); ++i) { in ValidateBinaryUsingContextAndValidationState()
329 auto& instruction = vstate->ordered_instructions()[i]; in ValidateBinaryUsingContextAndValidationState()
334 for (size_t i = 0; i < vstate->ordered_instructions().size(); ++i) { in ValidateBinaryUsingContextAndValidationState()
335 auto& instruction = vstate->ordered_instructions()[i]; in ValidateBinaryUsingContextAndValidationState()
388 for (const auto& inst : vstate->ordered_instructions()) { in ValidateBinaryUsingContextAndValidationState()
Dvalidate_cfg.cpp649 const auto index = terminator - &_.ordered_instructions()[0]; in ValidateStructuredSelections()
650 auto* merge = &_.ordered_instructions()[index - 1]; in ValidateStructuredSelections()
806 size_t index = (block->terminator() - &_.ordered_instructions()[0]) - 1; in StructuredControlFlowChecks()
807 const auto& merge_inst = _.ordered_instructions()[index]; in StructuredControlFlowChecks()
828 const auto index = header->terminator() - &_.ordered_instructions()[0]; in StructuredControlFlowChecks()
829 const auto& merge_inst = _.ordered_instructions()[index - 1]; in StructuredControlFlowChecks()
836 (continue_inst - &_.ordered_instructions()[0]) + 1; in StructuredControlFlowChecks()
837 const auto& next_inst = _.ordered_instructions()[next_index]; in StructuredControlFlowChecks()
910 for (const auto& inst : _.ordered_instructions()) { in MaximalReconvergenceChecks()
939 const auto index = terminator - &_.ordered_instructions()[0]; in MaximalReconvergenceChecks()
[all …]
Dvalidate_adjacency.cpp40 const auto& instructions = _.ordered_instructions(); in ValidateAdjacency()
Dvalidate_function.cpp114 auto func_inst = &_.ordered_instructions()[inst_num]; in ValidateFunctionParameter()
116 func_inst = &_.ordered_instructions()[inst_num]; in ValidateFunctionParameter()
Dvalidate_mode_setting.cpp291 for (auto& i : _.ordered_instructions()) { in ValidateEntryPoint()
759 for (const auto& inst : _.ordered_instructions()) { in ValidateFloatControls2()
846 for (const auto& inst : _.ordered_instructions()) { in ValidateDuplicateExecutionModes()
Dvalidate_interfaces.cpp610 for (auto& inst : _.ordered_instructions()) { in ValidateInterfaces()
619 for (auto& inst : _.ordered_instructions()) { in ValidateInterfaces()
Dvalidate_id.cpp53 for (const auto& inst : _.ordered_instructions()) { in CheckIdDefinitionDominateUse()
/external/deqp-deps/SPIRV-Tools/source/val/
Dconstruct.cpp138 auto index = terminator - &_.ordered_instructions()[0]; in IsStructuredExit()
139 auto merge_inst = &_.ordered_instructions()[index - 1]; in IsStructuredExit()
149 auto index = terminator - &_.ordered_instructions()[0]; in IsStructuredExit()
150 auto merge_inst = &_.ordered_instructions()[index - 1]; in IsStructuredExit()
183 auto index = terminator - &_.ordered_instructions()[0]; in IsStructuredExit()
184 auto merge_inst = &_.ordered_instructions()[index - 1]; in IsStructuredExit()
Dvalidate.cpp214 for (auto& instruction : vstate->ordered_instructions()) { in ValidateBinaryUsingContextAndValidationState()
328 for (size_t i = 0; i < vstate->ordered_instructions().size(); ++i) { in ValidateBinaryUsingContextAndValidationState()
329 auto& instruction = vstate->ordered_instructions()[i]; in ValidateBinaryUsingContextAndValidationState()
334 for (size_t i = 0; i < vstate->ordered_instructions().size(); ++i) { in ValidateBinaryUsingContextAndValidationState()
335 auto& instruction = vstate->ordered_instructions()[i]; in ValidateBinaryUsingContextAndValidationState()
389 for (const auto& inst : vstate->ordered_instructions()) { in ValidateBinaryUsingContextAndValidationState()
Dvalidate_cfg.cpp657 const auto index = terminator - &_.ordered_instructions()[0]; in ValidateStructuredSelections()
658 auto* merge = &_.ordered_instructions()[index - 1]; in ValidateStructuredSelections()
814 size_t index = (block->terminator() - &_.ordered_instructions()[0]) - 1; in StructuredControlFlowChecks()
815 const auto& merge_inst = _.ordered_instructions()[index]; in StructuredControlFlowChecks()
836 const auto index = header->terminator() - &_.ordered_instructions()[0]; in StructuredControlFlowChecks()
837 const auto& merge_inst = _.ordered_instructions()[index - 1]; in StructuredControlFlowChecks()
844 (continue_inst - &_.ordered_instructions()[0]) + 1; in StructuredControlFlowChecks()
845 const auto& next_inst = _.ordered_instructions()[next_index]; in StructuredControlFlowChecks()
919 for (const auto& inst : _.ordered_instructions()) { in MaximalReconvergenceChecks()
948 const auto index = terminator - &_.ordered_instructions()[0]; in MaximalReconvergenceChecks()
[all …]
Dvalidate_adjacency.cpp40 const auto& instructions = _.ordered_instructions(); in ValidateAdjacency()
Dvalidate_function.cpp117 auto func_inst = &_.ordered_instructions()[inst_num]; in ValidateFunctionParameter()
119 func_inst = &_.ordered_instructions()[inst_num]; in ValidateFunctionParameter()
Dvalidate_mode_setting.cpp291 for (auto& i : _.ordered_instructions()) { in ValidateEntryPoint()
759 for (const auto& inst : _.ordered_instructions()) { in ValidateFloatControls2()
846 for (const auto& inst : _.ordered_instructions()) { in ValidateDuplicateExecutionModes()
Dvalidate_interfaces.cpp637 for (auto& inst : _.ordered_instructions()) { in ValidateInterfaces()
646 for (auto& inst : _.ordered_instructions()) { in ValidateInterfaces()
/external/angle/third_party/spirv-tools/src/source/val/
Dconstruct.cpp138 auto index = terminator - &_.ordered_instructions()[0]; in IsStructuredExit()
139 auto merge_inst = &_.ordered_instructions()[index - 1]; in IsStructuredExit()
149 auto index = terminator - &_.ordered_instructions()[0]; in IsStructuredExit()
150 auto merge_inst = &_.ordered_instructions()[index - 1]; in IsStructuredExit()
183 auto index = terminator - &_.ordered_instructions()[0]; in IsStructuredExit()
184 auto merge_inst = &_.ordered_instructions()[index - 1]; in IsStructuredExit()
Dvalidate.cpp214 for (auto& instruction : vstate->ordered_instructions()) { in ValidateBinaryUsingContextAndValidationState()
328 for (size_t i = 0; i < vstate->ordered_instructions().size(); ++i) { in ValidateBinaryUsingContextAndValidationState()
329 auto& instruction = vstate->ordered_instructions()[i]; in ValidateBinaryUsingContextAndValidationState()
334 for (size_t i = 0; i < vstate->ordered_instructions().size(); ++i) { in ValidateBinaryUsingContextAndValidationState()
335 auto& instruction = vstate->ordered_instructions()[i]; in ValidateBinaryUsingContextAndValidationState()
389 for (const auto& inst : vstate->ordered_instructions()) { in ValidateBinaryUsingContextAndValidationState()
Dvalidate_cfg.cpp657 const auto index = terminator - &_.ordered_instructions()[0]; in ValidateStructuredSelections()
658 auto* merge = &_.ordered_instructions()[index - 1]; in ValidateStructuredSelections()
814 size_t index = (block->terminator() - &_.ordered_instructions()[0]) - 1; in StructuredControlFlowChecks()
815 const auto& merge_inst = _.ordered_instructions()[index]; in StructuredControlFlowChecks()
836 const auto index = header->terminator() - &_.ordered_instructions()[0]; in StructuredControlFlowChecks()
837 const auto& merge_inst = _.ordered_instructions()[index - 1]; in StructuredControlFlowChecks()
844 (continue_inst - &_.ordered_instructions()[0]) + 1; in StructuredControlFlowChecks()
845 const auto& next_inst = _.ordered_instructions()[next_index]; in StructuredControlFlowChecks()
919 for (const auto& inst : _.ordered_instructions()) { in MaximalReconvergenceChecks()
948 const auto index = terminator - &_.ordered_instructions()[0]; in MaximalReconvergenceChecks()
[all …]
Dvalidate_adjacency.cpp40 const auto& instructions = _.ordered_instructions(); in ValidateAdjacency()
Dvalidate_function.cpp117 auto func_inst = &_.ordered_instructions()[inst_num]; in ValidateFunctionParameter()
119 func_inst = &_.ordered_instructions()[inst_num]; in ValidateFunctionParameter()
Dvalidate_mode_setting.cpp293 for (auto& i : _.ordered_instructions()) { in ValidateEntryPoint()
834 for (const auto& inst : _.ordered_instructions()) { in ValidateFloatControls2()
921 for (const auto& inst : _.ordered_instructions()) { in ValidateDuplicateExecutionModes()
Dvalidate_interfaces.cpp654 for (auto& inst : _.ordered_instructions()) { in ValidateInterfaces()
663 for (auto& inst : _.ordered_instructions()) { in ValidateInterfaces()
/external/swiftshader/third_party/SPIRV-Tools/test/val/
Dval_validation_state_test.cpp128 EXPECT_EQ(size_t(4), vstate_->ordered_instructions().size()); in TEST_F()
/external/angle/third_party/spirv-tools/src/test/val/
Dval_validation_state_test.cpp128 EXPECT_EQ(size_t(4), vstate_->ordered_instructions().size()); in TEST_F()
/external/deqp-deps/SPIRV-Tools/test/val/
Dval_validation_state_test.cpp128 EXPECT_EQ(size_t(4), vstate_->ordered_instructions().size()); in TEST_F()

12