Home
last modified time | relevance | path

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

/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/
Dtransformation_add_loop_to_create_int_constant_synonym.cpp264 std::unique_ptr<opt::BasicBlock> loop_block = in Apply() local
271 loop_block->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
279 loop_block->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
354 loop_block->AddInstruction(std::move(merge_inst)); in Apply()
357 loop_block->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
363 block_after_loop->GetParent()->InsertBasicBlockBefore(std::move(loop_block), in Apply()
372 loop_block->AddInstruction(std::move(instruction)); in Apply()
376 loop_block->AddInstruction(std::move(merge_inst)); in Apply()
377 loop_block->AddInstruction(std::move(conditional_branch)); in Apply()
380 block_after_loop->GetParent()->InsertBasicBlockBefore(std::move(loop_block), in Apply()
/external/deqp-deps/SPIRV-Tools/source/fuzz/
Dtransformation_add_loop_to_create_int_constant_synonym.cpp264 std::unique_ptr<opt::BasicBlock> loop_block = in Apply() local
271 loop_block->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
279 loop_block->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
354 loop_block->AddInstruction(std::move(merge_inst)); in Apply()
357 loop_block->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
363 block_after_loop->GetParent()->InsertBasicBlockBefore(std::move(loop_block), in Apply()
372 loop_block->AddInstruction(std::move(instruction)); in Apply()
376 loop_block->AddInstruction(std::move(merge_inst)); in Apply()
377 loop_block->AddInstruction(std::move(conditional_branch)); in Apply()
380 block_after_loop->GetParent()->InsertBasicBlockBefore(std::move(loop_block), in Apply()
/external/angle/third_party/vulkan-deps/spirv-tools/src/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()
/external/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
/external/mesa3d/src/amd/compiler/
Daco_insert_exec_mask.cpp891 Block& loop_block = ctx.program->blocks[i]; in add_branch_code() local
894 if (loop_block.kind & block_kind_uses_discard_if || in add_branch_code()
895 loop_block.kind & block_kind_discard || in add_branch_code()
896 loop_block.kind & block_kind_uses_demote) in add_branch_code()
898 if (loop_block.loop_nest_depth != loop_nest_depth) in add_branch_code()
901 if (loop_block.kind & block_kind_uniform) in add_branch_code()
903 else if (loop_block.kind & block_kind_break) in add_branch_code()
905 else if (loop_block.kind & block_kind_continue) in add_branch_code()
/external/mesa3d/src/panfrost/midgard/
Dmidgard_compile.c2572 midgard_block *loop_block = emit_cf_list(ctx, &nloop->body); in emit_loop() local
2580 pan_block_add_successor(&start_block->base, &loop_block->base); in emit_loop()
2581 pan_block_add_successor(&ctx->current_block->base, &loop_block->base); in emit_loop()
/external/python/cpython2/Lib/compiler/
Dpycodegen.py506 kind, loop_block = self.setups[top]
512 self.emit('CONTINUE_LOOP', loop_block)