/external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | basic_block.cpp | 61 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()
|
D | aggressive_dead_code_elim_pass.cpp | 242 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()
|
D | if_conversion.cpp | 170 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/ |
D | basic_block.cpp | 61 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()
|
D | aggressive_dead_code_elim_pass.cpp | 242 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()
|
D | if_conversion.cpp | 170 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/ |
D | simple_conditional_branch_to_branch_opportunity_finder.cpp | 40 block.GetMergeInst()->opcode() == SpvOpSelectionMerge) { in GetAvailableOpportunities()
|
D | remove_selection_reduction_opportunity_finder.cpp | 57 if (merge_instruction->opcode() == SpvOpSelectionMerge) { in GetAvailableOpportunities()
|
/external/swiftshader/third_party/SPIRV-Tools/source/reduce/ |
D | simple_conditional_branch_to_branch_opportunity_finder.cpp | 40 block.GetMergeInst()->opcode() == SpvOpSelectionMerge) { in GetAvailableOpportunities()
|
D | remove_selection_reduction_opportunity_finder.cpp | 57 if (merge_instruction->opcode() == SpvOpSelectionMerge) { in GetAvailableOpportunities()
|
D | remove_unused_instruction_reduction_opportunity_finder.cpp | 106 inst.opcode() == SpvOpSelectionMerge || in GetAvailableOpportunities()
|
/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/ |
D | fuzzer_pass_adjust_selection_controls.cpp | 39 if (merge_inst->opcode() != SpvOpSelectionMerge) { in Apply()
|
D | transformation_set_selection_control.cpp | 39 return merge_inst->opcode() == SpvOpSelectionMerge; in IsApplicable()
|
D | transformation_split_block.cpp | 67 split_before->PreviousNode()->opcode() == SpvOpSelectionMerge) { in IsApplicable()
|
/external/deqp-deps/SPIRV-Tools/source/fuzz/ |
D | fuzzer_pass_adjust_selection_controls.cpp | 39 if (merge_inst->opcode() != SpvOpSelectionMerge) { in Apply()
|
D | transformation_set_selection_control.cpp | 39 return merge_inst->opcode() == SpvOpSelectionMerge; in IsApplicable()
|
D | transformation_split_block.cpp | 67 split_before->PreviousNode()->opcode() == SpvOpSelectionMerge) { in IsApplicable()
|
/external/deqp-deps/SPIRV-Tools/source/val/ |
D | construct.cpp | 178 use.first->opcode() == SpvOpSelectionMerge) && in IsStructuredExit() 194 merge_inst->opcode() == SpvOpSelectionMerge && in IsStructuredExit()
|
D | validate_adjacency.cpp | 94 case SpvOpSelectionMerge: in ValidateAdjacency()
|
/external/swiftshader/third_party/SPIRV-Tools/source/val/ |
D | construct.cpp | 178 use.first->opcode() == SpvOpSelectionMerge) && in IsStructuredExit() 194 merge_inst->opcode() == SpvOpSelectionMerge && in IsStructuredExit()
|
D | validate_adjacency.cpp | 94 case SpvOpSelectionMerge: in ValidateAdjacency()
|
/external/swiftshader/third_party/SPIRV-Tools/test/ |
D | text_to_binary.control_flow_test.cpp | 49 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/ |
D | text_to_binary.control_flow_test.cpp | 49 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/ |
D | transformation_composite_insert_test.cpp | 866 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/ |
D | transformation_composite_insert_test.cpp | 866 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()
|