Home
last modified time | relevance | path

Searched refs:loop_block (Results 1 – 8 of 8) sorted by relevance

/third_party/skia/third_party/externals/spirv-tools/source/fuzz/
Dtransformation_add_loop_to_create_int_constant_synonym.cpp263 std::unique_ptr<opt::BasicBlock> loop_block = in Apply() local
270 loop_block->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
278 loop_block->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
353 loop_block->AddInstruction(std::move(merge_inst)); in Apply()
356 loop_block->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
362 block_after_loop->GetParent()->InsertBasicBlockBefore(std::move(loop_block), in Apply()
371 loop_block->AddInstruction(std::move(instruction)); in Apply()
375 loop_block->AddInstruction(std::move(merge_inst)); in Apply()
376 loop_block->AddInstruction(std::move(conditional_branch)); in Apply()
379 block_after_loop->GetParent()->InsertBasicBlockBefore(std::move(loop_block), in Apply()
/third_party/spirv-tools/source/fuzz/
Dtransformation_add_loop_to_create_int_constant_synonym.cpp263 std::unique_ptr<opt::BasicBlock> loop_block = in Apply() local
270 loop_block->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
278 loop_block->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
353 loop_block->AddInstruction(std::move(merge_inst)); in Apply()
356 loop_block->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
362 block_after_loop->GetParent()->InsertBasicBlockBefore(std::move(loop_block), in Apply()
371 loop_block->AddInstruction(std::move(instruction)); in Apply()
375 loop_block->AddInstruction(std::move(merge_inst)); in Apply()
376 loop_block->AddInstruction(std::move(conditional_branch)); in Apply()
379 block_after_loop->GetParent()->InsertBasicBlockBefore(std::move(loop_block), in Apply()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/
Dtransformation_add_loop_to_create_int_constant_synonym.cpp263 std::unique_ptr<opt::BasicBlock> loop_block = in Apply() local
270 loop_block->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
278 loop_block->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
353 loop_block->AddInstruction(std::move(merge_inst)); in Apply()
356 loop_block->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
362 block_after_loop->GetParent()->InsertBasicBlockBefore(std::move(loop_block), in Apply()
371 loop_block->AddInstruction(std::move(instruction)); in Apply()
375 loop_block->AddInstruction(std::move(merge_inst)); in Apply()
376 loop_block->AddInstruction(std::move(conditional_branch)); in Apply()
379 block_after_loop->GetParent()->InsertBasicBlockBefore(std::move(loop_block), in Apply()
/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_ir_common.c253 ctx->loop_stack[ctx->loop_stack_size].loop_block = ctx->loop_block; in lp_exec_bgnloop()
262 ctx->loop_block = lp_build_insert_new_block(mask->bld->gallivm, "bgnloop"); in lp_exec_bgnloop()
264 LLVMBuildBr(builder, ctx->loop_block); in lp_exec_bgnloop()
265 LLVMPositionBuilderAtEnd(builder, ctx->loop_block); in lp_exec_bgnloop()
336 icond, ctx->loop_block, endloop); in lp_exec_endloop()
345 ctx->loop_block = ctx->loop_stack[ctx->loop_stack_size].loop_block; in lp_exec_endloop()
Dlp_bld_ir_common.h89 LLVMBasicBlockRef loop_block; member
92 LLVMBasicBlockRef loop_block; member
/third_party/mesa3d/src/amd/compiler/
Daco_insert_exec_mask.cpp734 Block& loop_block = ctx.program->blocks[i]; in add_branch_code() local
736 if (loop_block.kind & block_kind_uses_discard) in add_branch_code()
738 if (loop_block.loop_nest_depth != loop_nest_depth) in add_branch_code()
741 if (loop_block.kind & block_kind_uniform) in add_branch_code()
743 else if (loop_block.kind & block_kind_break) in add_branch_code()
745 else if (loop_block.kind & block_kind_continue) in add_branch_code()
/third_party/skia/third_party/externals/tint/src/resolver/
Dresolver.cc1524 auto* loop_block = in Identifier() local
1526 if (loop_block->FirstContinue()) { in Identifier()
1527 auto& decls = loop_block->Decls(); in Identifier()
1536 if (var_decl_index >= loop_block->NumDeclsAtFirstContinue()) { in Identifier()
1539 loop_block->FirstContinue()->source); in Identifier()
/third_party/mesa3d/src/panfrost/midgard/
Dmidgard_compile.c2978 midgard_block *loop_block = emit_cf_list(ctx, &nloop->body); in emit_loop() local
2986 pan_block_add_successor(&start_block->base, &loop_block->base); in emit_loop()
2987 pan_block_add_successor(&ctx->current_block->base, &loop_block->base); in emit_loop()