Home
last modified time | relevance | path

Searched refs:predecessor_id (Results 1 – 18 of 18) sorted by relevance

/third_party/skia/third_party/externals/spirv-tools/source/fuzz/
Dtransformation_propagate_instruction_up.cpp136 for (auto predecessor_id : ir_context->cfg()->preds(message_.block_id())) { in Apply() local
138 if (visited_predecessors.count(predecessor_id)) { in Apply()
142 visited_predecessors.insert(predecessor_id); in Apply()
144 auto new_result_id = predecessor_id_to_fresh_id.at(predecessor_id); in Apply()
148 op_phi_operands.push_back({SPV_OPERAND_TYPE_ID, {predecessor_id}}); in Apply()
180 auto new_id = GetResultIdFromLabelId(*dependency_inst, predecessor_id); in Apply()
186 ir_context, predecessor_id, clone->opcode()); in Apply()
400 [ir_context, inst_to_propagate](uint32_t predecessor_id) { in IsApplicableToBlock() argument
402 ir_context, predecessor_id, in IsApplicableToBlock()
Dtransformation_propagate_instruction_down.cpp115 for (auto predecessor_id : ir_context->cfg()->preds(merge_block_id)) { in Apply() local
116 if (visited_predecessors.count(predecessor_id)) { in Apply()
121 visited_predecessors.insert(predecessor_id); in Apply()
130 [predecessor_id, dominator_analysis](uint32_t successor_id) { in Apply()
131 return dominator_analysis->Dominates(successor_id, predecessor_id); in Apply()
140 in_operands.push_back({SPV_OPERAND_TYPE_ID, {predecessor_id}}); in Apply()
555 for (auto predecessor_id : ir_context->cfg()->preds(merge_block_id)) { in GetOpPhiBlockId() local
558 [dominator_analysis, predecessor_id](uint32_t successor_id) { in GetOpPhiBlockId()
560 predecessor_id); in GetOpPhiBlockId()
/third_party/spirv-tools/source/fuzz/
Dtransformation_propagate_instruction_up.cpp136 for (auto predecessor_id : ir_context->cfg()->preds(message_.block_id())) { in Apply() local
138 if (visited_predecessors.count(predecessor_id)) { in Apply()
142 visited_predecessors.insert(predecessor_id); in Apply()
144 auto new_result_id = predecessor_id_to_fresh_id.at(predecessor_id); in Apply()
148 op_phi_operands.push_back({SPV_OPERAND_TYPE_ID, {predecessor_id}}); in Apply()
180 auto new_id = GetResultIdFromLabelId(*dependency_inst, predecessor_id); in Apply()
186 ir_context, predecessor_id, clone->opcode()); in Apply()
400 [ir_context, inst_to_propagate](uint32_t predecessor_id) { in IsApplicableToBlock() argument
402 ir_context, predecessor_id, in IsApplicableToBlock()
Dtransformation_propagate_instruction_down.cpp115 for (auto predecessor_id : ir_context->cfg()->preds(merge_block_id)) { in Apply() local
116 if (visited_predecessors.count(predecessor_id)) { in Apply()
121 visited_predecessors.insert(predecessor_id); in Apply()
130 [predecessor_id, dominator_analysis](uint32_t successor_id) { in Apply()
131 return dominator_analysis->Dominates(successor_id, predecessor_id); in Apply()
140 in_operands.push_back({SPV_OPERAND_TYPE_ID, {predecessor_id}}); in Apply()
555 for (auto predecessor_id : ir_context->cfg()->preds(merge_block_id)) { in GetOpPhiBlockId() local
558 [dominator_analysis, predecessor_id](uint32_t successor_id) { in GetOpPhiBlockId()
560 predecessor_id); in GetOpPhiBlockId()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/
Dtransformation_propagate_instruction_up.cpp136 for (auto predecessor_id : ir_context->cfg()->preds(message_.block_id())) { in Apply() local
138 if (visited_predecessors.count(predecessor_id)) { in Apply()
142 visited_predecessors.insert(predecessor_id); in Apply()
144 auto new_result_id = predecessor_id_to_fresh_id.at(predecessor_id); in Apply()
148 op_phi_operands.push_back({SPV_OPERAND_TYPE_ID, {predecessor_id}}); in Apply()
180 auto new_id = GetResultIdFromLabelId(*dependency_inst, predecessor_id); in Apply()
186 ir_context, predecessor_id, clone->opcode()); in Apply()
400 [ir_context, inst_to_propagate](uint32_t predecessor_id) { in IsApplicableToBlock() argument
402 ir_context, predecessor_id, in IsApplicableToBlock()
Dtransformation_propagate_instruction_down.cpp115 for (auto predecessor_id : ir_context->cfg()->preds(merge_block_id)) { in Apply() local
116 if (visited_predecessors.count(predecessor_id)) { in Apply()
121 visited_predecessors.insert(predecessor_id); in Apply()
130 [predecessor_id, dominator_analysis](uint32_t successor_id) { in Apply()
131 return dominator_analysis->Dominates(successor_id, predecessor_id); in Apply()
140 in_operands.push_back({SPV_OPERAND_TYPE_ID, {predecessor_id}}); in Apply()
555 for (auto predecessor_id : ir_context->cfg()->preds(merge_block_id)) { in GetOpPhiBlockId() local
558 [dominator_analysis, predecessor_id](uint32_t successor_id) { in GetOpPhiBlockId()
560 predecessor_id); in GetOpPhiBlockId()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/reduce/
Dmerge_blocks_reduction_opportunity.cpp47 const uint32_t predecessor_id = predecessors[0]; in PreconditionHolds() local
49 context_->get_instr_block(predecessor_id); in PreconditionHolds()
63 const uint32_t predecessor_id = predecessors[0]; in Apply() local
67 if (bi->id() == predecessor_id) { in Apply()
/third_party/skia/third_party/externals/spirv-tools/source/reduce/
Dmerge_blocks_reduction_opportunity.cpp47 const uint32_t predecessor_id = predecessors[0]; in PreconditionHolds() local
49 context_->get_instr_block(predecessor_id); in PreconditionHolds()
63 const uint32_t predecessor_id = predecessors[0]; in Apply() local
67 if (bi->id() == predecessor_id) { in Apply()
/third_party/spirv-tools/source/reduce/
Dmerge_blocks_reduction_opportunity.cpp47 const uint32_t predecessor_id = predecessors[0]; in PreconditionHolds() local
49 context_->get_instr_block(predecessor_id); in PreconditionHolds()
63 const uint32_t predecessor_id = predecessors[0]; in Apply() local
67 if (bi->id() == predecessor_id) { in Apply()
/third_party/node/deps/v8/src/maglev/
Dmaglev-regalloc.cc479 return MergeRegisterValues(control_node, target, jump->predecessor_id()); in InitializeConditionalBranchRegisters()
516 Input& input = phi->input(block->predecessor_id()); in AllocateControlNode()
519 for (Phi* phi : *phis) UpdateUse(&phi->input(block->predecessor_id())); in AllocateControlNode()
532 block->predecessor_id()); in AllocateControlNode()
803 int predecessor_id) { in MergeRegisterValues() argument
833 if (merge) merge->operand(predecessor_id) = register_info; in MergeRegisterValues()
840 merge->operand(predecessor_id) = node->allocation(); in MergeRegisterValues()
883 merge->operand(predecessor_id) = register_info; in MergeRegisterValues()
885 merge->operand(predecessor_id) = node->allocation(); in MergeRegisterValues()
Dmaglev-basic-block.h78 int predecessor_id() const { in predecessor_id() function
79 return control_node()->Cast<UnconditionalControlNode>()->predecessor_id(); in predecessor_id()
Dmaglev-compiler.cc90 int i = state.block()->predecessor_id(); in Process()
100 int i = state.block()->predecessor_id(); in Process()
Dmaglev-code-generator.cc233 int predecessor_id = state.block()->predecessor_id(); in EmitBlockEndGapMoves() local
254 compiler::AllocatedOperand source = merge->operand(predecessor_id); in EmitBlockEndGapMoves()
271 phi->input(state.block()->predecessor_id()).operand()); in EmitBlockEndGapMoves()
Dmaglev-regalloc.h98 int predecessor_id);
Dmaglev-graph-printer.cc490 int pid = state.block()->predecessor_id(); in Process()
Dmaglev-ir.h1442 int predecessor_id() const { return predecessor_id_; } in predecessor_id() function
/third_party/node/deps/v8/src/compiler/backend/
Dspill-placer.cc355 for (RpoNumber predecessor_id : block->predecessors()) { in ForwardPass() local
357 if (predecessor_id >= block_id) continue; in ForwardPass()
359 InstructionBlock* predecessor = code->InstructionBlockAt(predecessor_id); in ForwardPass()
361 const Entry& predecessor_entry = entries_[predecessor_id.ToSize()]; in ForwardPass()
Dinstruction.cc777 for (RpoNumber predecessor_id : block->predecessors()) { in ValidateDeferredBlockEntryPaths() local
778 CHECK(InstructionBlockAt(predecessor_id)->IsDeferred()); in ValidateDeferredBlockEntryPaths()