Home
last modified time | relevance | path

Searched refs:loop_header_block (Results 1 – 13 of 13) sorted by relevance

/aosp_15_r20/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/
H A Dtransformation_add_loop_preheader.cpp27 uint32_t loop_header_block, uint32_t fresh_id, in TransformationAddLoopPreheader() argument
29 message_.set_loop_header_block(loop_header_block); in TransformationAddLoopPreheader()
40 opt::BasicBlock* loop_header_block = in IsApplicable() local
41 fuzzerutil::MaybeFindBlock(ir_context, message_.loop_header_block()); in IsApplicable()
42 if (!loop_header_block || !loop_header_block->IsLoopHeader()) { in IsApplicable()
54 ir_context->cfg()->preds(message_.loop_header_block()).size(); in IsApplicable()
70 loop_header_block->ForEachPhiInst( in IsApplicable()
94 fuzzerutil::MaybeFindBlock(ir_context, message_.loop_header_block()); in Apply()
H A Dtransformation_add_function.cpp376 const auto* loop_header_block = in GetBackEdgeBlockId() local
378 assert(loop_header_block && "|loop_header_block_id| is invalid"); in GetBackEdgeBlockId()
381 if (ir_context->GetDominatorAnalysis(loop_header_block->GetParent()) in GetBackEdgeBlockId()
H A Dtransformation_add_loop_preheader.h28 TransformationAddLoopPreheader(uint32_t loop_header_block, uint32_t fresh_id,
/aosp_15_r20/external/angle/third_party/spirv-tools/src/source/fuzz/
H A Dtransformation_add_loop_preheader.cpp27 uint32_t loop_header_block, uint32_t fresh_id, in TransformationAddLoopPreheader() argument
29 message_.set_loop_header_block(loop_header_block); in TransformationAddLoopPreheader()
40 opt::BasicBlock* loop_header_block = in IsApplicable() local
41 fuzzerutil::MaybeFindBlock(ir_context, message_.loop_header_block()); in IsApplicable()
42 if (!loop_header_block || !loop_header_block->IsLoopHeader()) { in IsApplicable()
54 ir_context->cfg()->preds(message_.loop_header_block()).size(); in IsApplicable()
70 loop_header_block->ForEachPhiInst( in IsApplicable()
94 fuzzerutil::MaybeFindBlock(ir_context, message_.loop_header_block()); in Apply()
H A Dtransformation_add_function.cpp376 const auto* loop_header_block = in GetBackEdgeBlockId() local
378 assert(loop_header_block && "|loop_header_block_id| is invalid"); in GetBackEdgeBlockId()
381 if (ir_context->GetDominatorAnalysis(loop_header_block->GetParent()) in GetBackEdgeBlockId()
H A Dtransformation_add_loop_preheader.h28 TransformationAddLoopPreheader(uint32_t loop_header_block, uint32_t fresh_id,
/aosp_15_r20/external/deqp-deps/SPIRV-Tools/source/fuzz/
Dtransformation_add_loop_preheader.cpp27 uint32_t loop_header_block, uint32_t fresh_id, in TransformationAddLoopPreheader() argument
29 message_.set_loop_header_block(loop_header_block); in TransformationAddLoopPreheader()
40 opt::BasicBlock* loop_header_block = in IsApplicable() local
41 fuzzerutil::MaybeFindBlock(ir_context, message_.loop_header_block()); in IsApplicable()
42 if (!loop_header_block || !loop_header_block->IsLoopHeader()) { in IsApplicable()
54 ir_context->cfg()->preds(message_.loop_header_block()).size(); in IsApplicable()
70 loop_header_block->ForEachPhiInst( in IsApplicable()
94 fuzzerutil::MaybeFindBlock(ir_context, message_.loop_header_block()); in Apply()
Dtransformation_add_function.cpp376 const auto* loop_header_block = in GetBackEdgeBlockId() local
378 assert(loop_header_block && "|loop_header_block_id| is invalid"); in GetBackEdgeBlockId()
381 if (ir_context->GetDominatorAnalysis(loop_header_block->GetParent()) in GetBackEdgeBlockId()
Dtransformation_add_loop_preheader.h28 TransformationAddLoopPreheader(uint32_t loop_header_block, uint32_t fresh_id,
/aosp_15_r20/external/mesa3d/src/compiler/nir/
H A Dnir_control_flow.c152 nir_block *loop_header_block = nir_loop_first_block(loop); in link_block_to_non_block() local
155 link_blocks(block, loop_header_block, NULL); in link_block_to_non_block()
/aosp_15_r20/external/deqp-deps/SPIRV-Tools/source/fuzz/protobufs/
Dspvtoolsfuzz.proto913 uint32 loop_header_block = 1; field
923 // %loop_header_block = OpLabel
930 // %loop_header_block = OpLabel
/aosp_15_r20/external/angle/third_party/spirv-tools/src/source/fuzz/protobufs/
H A Dspvtoolsfuzz.proto913 uint32 loop_header_block = 1; field
923 // %loop_header_block = OpLabel
930 // %loop_header_block = OpLabel
/aosp_15_r20/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/protobufs/
H A Dspvtoolsfuzz.proto913 uint32 loop_header_block = 1; field
923 // %loop_header_block = OpLabel
930 // %loop_header_block = OpLabel