Home
last modified time | relevance | path

Searched refs:SpvOpSelectionMerge (Results 1 – 25 of 117) sorted by relevance

12345

/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dbasic_block.cpp61 if (opcode == SpvOpLoopMerge || opcode == SpvOpSelectionMerge) { in GetMergeInst()
76 if (opcode == SpvOpLoopMerge || opcode == SpvOpSelectionMerge) { in GetMergeInst()
174 if (ii->opcode() == SpvOpSelectionMerge || ii->opcode() == SpvOpLoopMerge) { in ForMergeAndContinueLabel()
187 } else if (merge_ii->opcode() == SpvOpSelectionMerge) { in MergeBlockIdIfAny()
Daggressive_dead_code_elim_pass.cpp242 if (is_header && mergeInst->opcode() == SpvOpSelectionMerge) { in ComputeBlock2HeaderMaps()
261 assert(mergeInst->opcode() == SpvOpSelectionMerge || in AddBreaksAndContinuesToWorklist()
296 if (hdrMerge != nullptr && hdrMerge->opcode() == SpvOpSelectionMerge) { in AddBreaksAndContinuesToWorklist()
389 case SpvOpSelectionMerge: { in AggressiveDCE()
491 liveInst->opcode() == SpvOpSelectionMerge) { in AggressiveDCE()
558 if (inst->opcode() == SpvOpSelectionMerge || in AggressiveDCE()
Dif_conversion.cpp170 if (!merge || merge->opcode() != SpvOpSelectionMerge) return false; in CheckBlock()
250 if ((insertion_pos)->PreviousNode()->opcode() == SpvOpSelectionMerge) { in HoistInstruction()
/external/deqp-deps/SPIRV-Tools/source/opt/
Dbasic_block.cpp61 if (opcode == SpvOpLoopMerge || opcode == SpvOpSelectionMerge) { in GetMergeInst()
76 if (opcode == SpvOpLoopMerge || opcode == SpvOpSelectionMerge) { in GetMergeInst()
174 if (ii->opcode() == SpvOpSelectionMerge || ii->opcode() == SpvOpLoopMerge) { in ForMergeAndContinueLabel()
187 } else if (merge_ii->opcode() == SpvOpSelectionMerge) { in MergeBlockIdIfAny()
Daggressive_dead_code_elim_pass.cpp242 if (is_header && mergeInst->opcode() == SpvOpSelectionMerge) { in ComputeBlock2HeaderMaps()
261 assert(mergeInst->opcode() == SpvOpSelectionMerge || in AddBreaksAndContinuesToWorklist()
296 if (hdrMerge != nullptr && hdrMerge->opcode() == SpvOpSelectionMerge) { in AddBreaksAndContinuesToWorklist()
389 case SpvOpSelectionMerge: { in AggressiveDCE()
491 liveInst->opcode() == SpvOpSelectionMerge) { in AggressiveDCE()
558 if (inst->opcode() == SpvOpSelectionMerge || in AggressiveDCE()
Dif_conversion.cpp170 if (!merge || merge->opcode() != SpvOpSelectionMerge) return false; in CheckBlock()
250 if ((insertion_pos)->PreviousNode()->opcode() == SpvOpSelectionMerge) { in HoistInstruction()
/external/deqp-deps/SPIRV-Tools/source/reduce/
Dsimple_conditional_branch_to_branch_opportunity_finder.cpp40 block.GetMergeInst()->opcode() == SpvOpSelectionMerge) { in GetAvailableOpportunities()
Dremove_selection_reduction_opportunity_finder.cpp57 if (merge_instruction->opcode() == SpvOpSelectionMerge) { in GetAvailableOpportunities()
/external/swiftshader/third_party/SPIRV-Tools/source/reduce/
Dsimple_conditional_branch_to_branch_opportunity_finder.cpp40 block.GetMergeInst()->opcode() == SpvOpSelectionMerge) { in GetAvailableOpportunities()
Dremove_selection_reduction_opportunity_finder.cpp57 if (merge_instruction->opcode() == SpvOpSelectionMerge) { in GetAvailableOpportunities()
Dremove_unused_instruction_reduction_opportunity_finder.cpp106 inst.opcode() == SpvOpSelectionMerge || in GetAvailableOpportunities()
/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/
Dfuzzer_pass_adjust_selection_controls.cpp39 if (merge_inst->opcode() != SpvOpSelectionMerge) { in Apply()
Dtransformation_set_selection_control.cpp39 return merge_inst->opcode() == SpvOpSelectionMerge; in IsApplicable()
Dtransformation_split_block.cpp67 split_before->PreviousNode()->opcode() == SpvOpSelectionMerge) { in IsApplicable()
/external/deqp-deps/SPIRV-Tools/source/fuzz/
Dfuzzer_pass_adjust_selection_controls.cpp39 if (merge_inst->opcode() != SpvOpSelectionMerge) { in Apply()
Dtransformation_set_selection_control.cpp39 return merge_inst->opcode() == SpvOpSelectionMerge; in IsApplicable()
Dtransformation_split_block.cpp67 split_before->PreviousNode()->opcode() == SpvOpSelectionMerge) { in IsApplicable()
/external/deqp-deps/SPIRV-Tools/source/val/
Dconstruct.cpp178 use.first->opcode() == SpvOpSelectionMerge) && in IsStructuredExit()
194 merge_inst->opcode() == SpvOpSelectionMerge && in IsStructuredExit()
Dvalidate_adjacency.cpp94 case SpvOpSelectionMerge: in ValidateAdjacency()
/external/swiftshader/third_party/SPIRV-Tools/source/val/
Dconstruct.cpp178 use.first->opcode() == SpvOpSelectionMerge) && in IsStructuredExit()
194 merge_inst->opcode() == SpvOpSelectionMerge && in IsStructuredExit()
Dvalidate_adjacency.cpp94 case SpvOpSelectionMerge: in ValidateAdjacency()
/external/swiftshader/third_party/SPIRV-Tools/test/
Dtext_to_binary.control_flow_test.cpp49 Eq(MakeInstruction(SpvOpSelectionMerge, {1, GetParam().value()}))); in TEST_P()
68 Eq(MakeInstruction(SpvOpSelectionMerge, {1, expected_mask}))); in TEST_F()
/external/deqp-deps/SPIRV-Tools/test/
Dtext_to_binary.control_flow_test.cpp49 Eq(MakeInstruction(SpvOpSelectionMerge, {1, GetParam().value()}))); in TEST_P()
68 Eq(MakeInstruction(SpvOpSelectionMerge, {1, expected_mask}))); in TEST_F()
/external/deqp-deps/SPIRV-Tools/test/fuzz/
Dtransformation_composite_insert_test.cpp866 MakeInstructionDescriptor(13, SpvOpSelectionMerge, 0), 100, 9, 17, {0}); in TEST()
879 MakeInstructionDescriptor(13, SpvOpSelectionMerge, 0), 101, 9, 16, {0}); in TEST()
892 MakeInstructionDescriptor(13, SpvOpSelectionMerge, 0), 102, 18, 17, {0}); in TEST()
/external/swiftshader/third_party/SPIRV-Tools/test/fuzz/
Dtransformation_composite_insert_test.cpp866 MakeInstructionDescriptor(13, SpvOpSelectionMerge, 0), 100, 9, 17, {0}); in TEST()
879 MakeInstructionDescriptor(13, SpvOpSelectionMerge, 0), 101, 9, 16, {0}); in TEST()
892 MakeInstructionDescriptor(13, SpvOpSelectionMerge, 0), 102, 18, 17, {0}); in TEST()

12345