Home
last modified time | relevance | path

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

/external/deqp-deps/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()
355 loop_block->AddInstruction(std::move(merge_inst)); in Apply()
358 loop_block->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
364 block_after_loop->GetParent()->InsertBasicBlockBefore(std::move(loop_block), in Apply()
373 loop_block->AddInstruction(std::move(instruction)); in Apply()
377 loop_block->AddInstruction(std::move(merge_inst)); in Apply()
378 loop_block->AddInstruction(std::move(conditional_branch)); in Apply()
381 block_after_loop->GetParent()->InsertBasicBlockBefore(std::move(loop_block), in Apply()
/external/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()
355 loop_block->AddInstruction(std::move(merge_inst)); in Apply()
358 loop_block->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
364 block_after_loop->GetParent()->InsertBasicBlockBefore(std::move(loop_block), in Apply()
373 loop_block->AddInstruction(std::move(instruction)); in Apply()
377 loop_block->AddInstruction(std::move(merge_inst)); in Apply()
378 loop_block->AddInstruction(std::move(conditional_branch)); in Apply()
381 block_after_loop->GetParent()->InsertBasicBlockBefore(std::move(loop_block), in Apply()
/external/angle/third_party/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()
355 loop_block->AddInstruction(std::move(merge_inst)); in Apply()
358 loop_block->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
364 block_after_loop->GetParent()->InsertBasicBlockBefore(std::move(loop_block), in Apply()
373 loop_block->AddInstruction(std::move(instruction)); in Apply()
377 loop_block->AddInstruction(std::move(merge_inst)); in Apply()
378 loop_block->AddInstruction(std::move(conditional_branch)); in Apply()
381 block_after_loop->GetParent()->InsertBasicBlockBefore(std::move(loop_block), in Apply()
/external/pytorch/torch/csrc/jit/passes/
Dliveness.cpp129 auto loop_block = liveness | liveness_sets_[loop_header]; in processBlock() local
130 loop_block = processBlock(lv.bodyBlock(), loop_block); in processBlock()
132 loop_block -= toSparseBitVector(lv.bodyBlock()->inputs()); in processBlock()
133 liveness |= loop_block; in processBlock()
/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_ir_common.c261 ctx->loop_stack[ctx->loop_stack_size].loop_block = ctx->loop_block; in lp_exec_bgnloop()
276 ctx->loop_block = lp_build_insert_new_block(mask->bld->gallivm, "bgnloop"); in lp_exec_bgnloop()
278 LLVMBuildBr(builder, ctx->loop_block); in lp_exec_bgnloop()
279 LLVMPositionBuilderAtEnd(builder, ctx->loop_block); in lp_exec_bgnloop()
358 icond, ctx->loop_block, endloop); in lp_exec_endloop()
367 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/pytorch/torch/onnx/
Dsymbolic_opset13.py212 loop_block = loop_context.block
213 block_input_iter = utils._add_input_to_block(loop_block)
214 cond = utils._add_input_to_block(loop_block)
215 final_splits = utils._add_input_to_block(loop_block)
232 utils._add_output_to_block(loop_block, cond_out)
233 utils._add_output_to_block(loop_block, final_splits)
690 loop_block = loop_context.block
691 block_input_iter = utils._add_input_to_block(loop_block)
692 cond = utils._add_input_to_block(loop_block)
693 final_splits = utils._add_input_to_block(loop_block)
[all …]
Dsymbolic_opset12.py347 loop_block = loop_context.block
348 block_input_iter = utils._add_input_to_block(loop_block)
350 cond = utils._add_input_to_block(loop_block)
368 utils._add_output_to_block(loop_block, cond_out)
369 utils._add_output_to_block(loop_block, concat)
Dsymbolic_helper.py1987 loop_block = loop_context.block
1990 block_input_iter = utils._add_input_to_block(loop_block)
1991 cond = utils._add_input_to_block(loop_block)
2038 utils._add_output_to_block(loop_block, cond_out)
2039 utils._add_output_to_block(loop_block, embeddings)
/external/pytorch/torch/csrc/jit/passes/onnx/
Dfixup_onnx_controlflow.cpp695 Block* loop_block = n->blocks().at(0); in FixupONNXControlflowNodeOutputs() local
697 size_t loop_carried_output_size = loop_block->inputs().size() - 2; in FixupONNXControlflowNodeOutputs()
702 loop_block->inputs().at(i + 2)->type(); in FixupONNXControlflowNodeOutputs()
704 loop_block->outputs().at(i + 1)->type(); in FixupONNXControlflowNodeOutputs()
716 TypePtr type = loop_block->outputs().at(i + 1)->type(); in FixupONNXControlflowNodeOutputs()
/external/mesa3d/src/compiler/nir/
Dnir_lower_variable_initializers.c278 nir_block *loop_block = nir_cursor_current_block(b.cursor); in nir_clear_shared_memory() local
296 b.cursor = nir_before_block(loop_block); in nir_clear_shared_memory()
/external/mesa3d/src/amd/compiler/
Daco_insert_exec_mask.cpp588 Block& loop_block = ctx.program->blocks[i]; in add_branch_code() local
590 if (loop_block.kind & block_kind_uses_discard) in add_branch_code()
592 if (loop_block.loop_nest_depth != loop_nest_depth) in add_branch_code()
595 if (loop_block.kind & block_kind_uniform) in add_branch_code()
597 else if (loop_block.kind & block_kind_break) in add_branch_code()
599 else if (loop_block.kind & block_kind_continue) in add_branch_code()
/external/mesa3d/src/panfrost/midgard/
Dmidgard_compile.c2802 midgard_block *loop_block = emit_cf_list(ctx, &nloop->body); in emit_loop() local
2810 pan_block_add_successor(&start_block->base, &loop_block->base); in emit_loop()
2811 pan_block_add_successor(&ctx->current_block->base, &loop_block->base); in emit_loop()
/external/pytorch/test/
Dtest_jit.py4596 loop_block = next(loop.blocks())
4597 param_node = loop_block.paramNode()