Home
last modified time | relevance | path

Searched refs:loop_header_id (Results 1 – 21 of 21) sorted by relevance

/third_party/flutter/skia/third_party/externals/spirv-tools/source/
Dvalidate_cfg.cpp195 auto loop_header_id = loop_header->id(); in StructuredControlFlowChecks() local
196 auto num_latch_blocks = loop_latch_blocks[loop_header_id].size(); in StructuredControlFlowChecks()
199 << "Loop header " << _.getIdName(loop_header_id) in StructuredControlFlowChecks()
/third_party/skia/third_party/externals/tint/src/writer/spirv/
Dbuilder.h611 uint32_t loop_header_id,
616 const uint32_t loop_header_id = 0u; member
Dbuilder.cc3583 Operand::Int(ci.loop_header_id)}); in GenerateIfStatement()
3594 {Operand::Int(cond_id), Operand::Int(ci.loop_header_id), in GenerateIfStatement()
3731 auto loop_header_id = loop_header.to_i(); in GenerateLoopStatement() local
3732 if (!push_function_inst(spv::Op::OpBranch, {Operand::Int(loop_header_id)})) { in GenerateLoopStatement()
3735 if (!GenerateLabel(loop_header_id)) { in GenerateLoopStatement()
3760 OperandList{Operand::Int(loop_header_id)}); in GenerateLoopStatement()
3791 continuing_stack_.emplace_back(stmt->continuing->Last(), loop_header_id, in GenerateLoopStatement()
4432 loop_header_id(loop_id), in ContinuingInfo()
4435 TINT_ASSERT(Writer, loop_header_id != 0u); in ContinuingInfo()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/
Dvalidate_cfg.cpp711 auto loop_header_id = loop_header->id(); in StructuredControlFlowChecks() local
712 auto num_latch_blocks = loop_latch_blocks[loop_header_id].size(); in StructuredControlFlowChecks()
714 return _.diag(SPV_ERROR_INVALID_CFG, _.FindDef(loop_header_id)) in StructuredControlFlowChecks()
715 << "Loop header " << _.getIdName(loop_header_id) in StructuredControlFlowChecks()
/third_party/skia/third_party/externals/spirv-tools/source/val/
Dvalidate_cfg.cpp711 auto loop_header_id = loop_header->id(); in StructuredControlFlowChecks() local
712 auto num_latch_blocks = loop_latch_blocks[loop_header_id].size(); in StructuredControlFlowChecks()
714 return _.diag(SPV_ERROR_INVALID_CFG, _.FindDef(loop_header_id)) in StructuredControlFlowChecks()
715 << "Loop header " << _.getIdName(loop_header_id) in StructuredControlFlowChecks()
/third_party/spirv-tools/source/val/
Dvalidate_cfg.cpp699 auto loop_header_id = loop_header->id(); in StructuredControlFlowChecks() local
700 auto num_latch_blocks = loop_latch_blocks[loop_header_id].size(); in StructuredControlFlowChecks()
702 return _.diag(SPV_ERROR_INVALID_CFG, _.FindDef(loop_header_id)) in StructuredControlFlowChecks()
703 << "Loop header " << _.getIdName(loop_header_id) in StructuredControlFlowChecks()
/third_party/spirv-tools/source/opt/
Dloop_descriptor.cpp251 uint32_t loop_header_id = loop_header_->id(); in FindLoopPreheader() local
254 [&is_preheader, loop_header_id](const uint32_t id) { in FindLoopPreheader()
255 if (id != loop_header_id) is_preheader = false; in FindLoopPreheader()
/third_party/skia/third_party/externals/spirv-tools/source/opt/
Dloop_descriptor.cpp251 uint32_t loop_header_id = loop_header_->id(); in FindLoopPreheader() local
254 [&is_preheader, loop_header_id](const uint32_t id) { in FindLoopPreheader()
255 if (id != loop_header_id) is_preheader = false; in FindLoopPreheader()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Dloop_descriptor.cpp251 uint32_t loop_header_id = loop_header_->id(); in FindLoopPreheader() local
254 [&is_preheader, loop_header_id](const uint32_t id) { in FindLoopPreheader()
255 if (id != loop_header_id) is_preheader = false; in FindLoopPreheader()
/third_party/spirv-tools/source/fuzz/
Dfuzzer_util.h98 uint32_t loop_header_id);
Dfuzzer_util.cpp244 uint32_t loop_header_id) { in BlockIsBackEdge() argument
246 auto loop_header = context->cfg()->block(loop_header_id); in BlockIsBackEdge()
259 dominator_analysis->Dominates(loop_header_id, block_id); in BlockIsBackEdge()
Dtransformation_add_function.cpp524 if (info.loop_header_id() == loop_header->id()) { in TryToAddLoopLimiters()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/
Dfuzzer_util.h99 uint32_t loop_header_id);
Dtransformation_add_function.cpp524 if (info.loop_header_id() == loop_header->id()) { in TryToAddLoopLimiters()
Dfuzzer_util.cpp244 uint32_t loop_header_id) { in BlockIsBackEdge() argument
246 auto loop_header = context->cfg()->block(loop_header_id); in BlockIsBackEdge()
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/
Dfuzzer_util.h99 uint32_t loop_header_id);
Dtransformation_add_function.cpp524 if (info.loop_header_id() == loop_header->id()) { in TryToAddLoopLimiters()
Dfuzzer_util.cpp244 uint32_t loop_header_id) { in BlockIsBackEdge() argument
246 auto loop_header = context->cfg()->block(loop_header_id); in BlockIsBackEdge()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/protobufs/
Dspvtoolsfuzz.proto442 uint32 loop_header_id = 1; field
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/protobufs/
Dspvtoolsfuzz.proto442 uint32 loop_header_id = 1; field
/third_party/spirv-tools/source/fuzz/protobufs/
Dspvtoolsfuzz.proto442 uint32 loop_header_id = 1; field