/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() 85 if (merge->opcode() == SpvOpLoopMerge) { in GetLoopMergeInst() 94 if (merge->opcode() == SpvOpLoopMerge) { in GetLoopMergeInst() 174 if (ii->opcode() == SpvOpSelectionMerge || ii->opcode() == SpvOpLoopMerge) { in ForMergeAndContinueLabel() 185 if (merge_ii->opcode() == SpvOpLoopMerge) { in MergeBlockIdIfAny() 207 if (merge_ii->opcode() == SpvOpLoopMerge) { in ContinueBlockIdIfAny()
|
D | block_merge_util.cpp | 40 if ((op == SpvOpLoopMerge || op == SpvOpSelectionMerge) && index == 0u) { in IsMerge() 57 if (op == SpvOpLoopMerge && index == 1u) { in IsContinue() 128 assert(merge_inst->opcode() == SpvOpLoopMerge); in CanMergeWithSuccessor()
|
D | aggressive_dead_code_elim_pass.cpp | 234 if (is_header && mergeInst->opcode() == SpvOpLoopMerge) { in ComputeBlock2HeaderMaps() 262 mergeInst->opcode() == SpvOpLoopMerge); in AddBreaksAndContinuesToWorklist() 283 if (mergeInst->opcode() != SpvOpLoopMerge) { in AddBreaksAndContinuesToWorklist() 310 if (hdrMerge->opcode() == SpvOpLoopMerge) return; in AddBreaksAndContinuesToWorklist() 384 case SpvOpLoopMerge: { in AggressiveDCE() 490 } else if (liveInst->opcode() == SpvOpLoopMerge || in AggressiveDCE() 559 inst->opcode() == SpvOpLoopMerge) in AggressiveDCE()
|
D | licm_pass.cpp | 129 if (previous_node && (previous_node->opcode() == SpvOpLoopMerge || 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() 85 if (merge->opcode() == SpvOpLoopMerge) { in GetLoopMergeInst() 94 if (merge->opcode() == SpvOpLoopMerge) { in GetLoopMergeInst() 174 if (ii->opcode() == SpvOpSelectionMerge || ii->opcode() == SpvOpLoopMerge) { in ForMergeAndContinueLabel() 185 if (merge_ii->opcode() == SpvOpLoopMerge) { in MergeBlockIdIfAny() 207 if (merge_ii->opcode() == SpvOpLoopMerge) { in ContinueBlockIdIfAny()
|
D | block_merge_util.cpp | 40 if ((op == SpvOpLoopMerge || op == SpvOpSelectionMerge) && index == 0u) { in IsMerge() 57 if (op == SpvOpLoopMerge && index == 1u) { in IsContinue() 128 assert(merge_inst->opcode() == SpvOpLoopMerge); in CanMergeWithSuccessor()
|
D | aggressive_dead_code_elim_pass.cpp | 234 if (is_header && mergeInst->opcode() == SpvOpLoopMerge) { in ComputeBlock2HeaderMaps() 262 mergeInst->opcode() == SpvOpLoopMerge); in AddBreaksAndContinuesToWorklist() 283 if (mergeInst->opcode() != SpvOpLoopMerge) { in AddBreaksAndContinuesToWorklist() 310 if (hdrMerge->opcode() == SpvOpLoopMerge) return; in AddBreaksAndContinuesToWorklist() 384 case SpvOpLoopMerge: { in AggressiveDCE() 490 } else if (liveInst->opcode() == SpvOpLoopMerge || in AggressiveDCE() 559 inst->opcode() == SpvOpLoopMerge) in AggressiveDCE()
|
D | licm_pass.cpp | 129 if (previous_node && (previous_node->opcode() == SpvOpLoopMerge || in HoistInstruction()
|
/external/deqp-deps/SPIRV-Tools/source/val/ |
D | construct.cpp | 177 if ((use.first->opcode() == SpvOpLoopMerge || in IsStructuredExit() 192 if (merge_inst->opcode() == SpvOpLoopMerge || in IsStructuredExit() 203 if ((!seen_switch || merge_inst->opcode() == SpvOpLoopMerge) && in IsStructuredExit() 206 } else if (merge_inst->opcode() == SpvOpLoopMerge) { in IsStructuredExit() 218 if (merge_inst->opcode() == SpvOpLoopMerge) return false; in IsStructuredExit()
|
D | validate_adjacency.cpp | 78 case SpvOpLoopMerge: in ValidateAdjacency()
|
/external/swiftshader/third_party/SPIRV-Tools/source/val/ |
D | construct.cpp | 177 if ((use.first->opcode() == SpvOpLoopMerge || in IsStructuredExit() 192 if (merge_inst->opcode() == SpvOpLoopMerge || in IsStructuredExit() 203 if ((!seen_switch || merge_inst->opcode() == SpvOpLoopMerge) && in IsStructuredExit() 206 } else if (merge_inst->opcode() == SpvOpLoopMerge) { in IsStructuredExit() 218 if (merge_inst->opcode() == SpvOpLoopMerge) return false; in IsStructuredExit()
|
D | validate_adjacency.cpp | 78 case SpvOpLoopMerge: in ValidateAdjacency()
|
/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/ |
D | fuzzer_pass_adjust_loop_controls.cpp | 38 if (merge_inst->opcode() != SpvOpLoopMerge) { in Apply()
|
D | transformation_set_loop_control.cpp | 41 if (!merge_inst || merge_inst->opcode() != SpvOpLoopMerge) { in IsApplicable()
|
D | transformation_add_loop_to_create_int_constant_synonym.cpp | 320 ir_context, SpvOpLoopMerge, 0, 0, in Apply() 388 assert(instruction->opcode() != SpvOpLoopMerge && in Apply()
|
/external/deqp-deps/SPIRV-Tools/source/fuzz/ |
D | fuzzer_pass_adjust_loop_controls.cpp | 38 if (merge_inst->opcode() != SpvOpLoopMerge) { in Apply()
|
D | transformation_set_loop_control.cpp | 41 if (!merge_inst || merge_inst->opcode() != SpvOpLoopMerge) { in IsApplicable()
|
/external/swiftshader/third_party/SPIRV-Tools/test/ |
D | text_to_binary.control_flow_test.cpp | 88 Eq(MakeInstruction(SpvOpLoopMerge, {1, 2, ctrl.value()}, in TEST_P() 128 Eq(MakeInstruction(SpvOpLoopMerge, {1, 2, expected_mask}))); in TEST_F()
|
/external/deqp-deps/SPIRV-Tools/test/ |
D | text_to_binary.control_flow_test.cpp | 88 Eq(MakeInstruction(SpvOpLoopMerge, {1, 2, ctrl.value()}, in TEST_P() 128 Eq(MakeInstruction(SpvOpLoopMerge, {1, 2, expected_mask}))); in TEST_F()
|
/external/swiftshader/third_party/SPIRV-Tools/source/reduce/ |
D | remove_selection_reduction_opportunity_finder.cpp | 39 if (merge_instruction->opcode() == SpvOpLoopMerge) { in GetAvailableOpportunities()
|
D | remove_unused_instruction_reduction_opportunity_finder.cpp | 107 inst.opcode() == SpvOpLoopMerge) { in GetAvailableOpportunities()
|
/external/deqp-deps/SPIRV-Tools/source/reduce/ |
D | remove_selection_reduction_opportunity_finder.cpp | 39 if (merge_instruction->opcode() == SpvOpLoopMerge) { in GetAvailableOpportunities()
|
D | remove_unused_instruction_reduction_opportunity_finder.cpp | 107 inst.opcode() == SpvOpLoopMerge) { in GetAvailableOpportunities()
|
/external/swiftshader/third_party/SPIRV-Tools/tools/cfg/ |
D | bin_to_dot.cpp | 118 case SpvOpLoopMerge: in HandleInstruction()
|
/external/deqp-deps/SPIRV-Tools/tools/cfg/ |
D | bin_to_dot.cpp | 118 case SpvOpLoopMerge: in HandleInstruction()
|