Home
last modified time | relevance | path

Searched refs:exit_block (Results 1 – 10 of 10) sorted by relevance

/external/swiftshader/third_party/SPIRV-Tools/source/val/
Dconstruct.h85 const BasicBlock* exit_block() const;
93 BasicBlock* exit_block();
97 void set_exit(BasicBlock* exit_block);
Dconstruct.cpp67 const BasicBlock* Construct::exit_block() const { return exit_block_; } in exit_block() function in spvtools::val::Construct
68 BasicBlock* Construct::exit_block() { return exit_block_; } in exit_block() function in spvtools::val::Construct
74 auto merge = exit_block(); in blocks()
Dvalidate_cfg.cpp508 auto merge = construct.exit_block(); in StructuredControlFlowChecks()
/external/deqp-deps/SPIRV-Tools/source/val/
Dconstruct.h85 const BasicBlock* exit_block() const;
93 BasicBlock* exit_block();
97 void set_exit(BasicBlock* exit_block);
Dconstruct.cpp67 const BasicBlock* Construct::exit_block() const { return exit_block_; } in exit_block() function in spvtools::val::Construct
68 BasicBlock* Construct::exit_block() { return exit_block_; } in exit_block() function in spvtools::val::Construct
74 auto merge = exit_block(); in blocks()
Dvalidate_cfg.cpp508 auto merge = construct.exit_block(); in StructuredControlFlowChecks()
/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dloop_peeling.cpp632 BasicBlock* exit_block = loop->FindConditionBlock(); in ProcessLoop() local
633 if (!exit_block) { in ProcessLoop()
637 Instruction* exiting_iv = loop->FindConditionVariable(exit_block); in ProcessLoop()
642 if (!loop->FindNumberOfIterations(exiting_iv, &*exit_block->tail(), in ProcessLoop()
699 if (block == exit_block->id()) { in ProcessLoop()
/external/deqp-deps/SPIRV-Tools/source/opt/
Dloop_peeling.cpp632 BasicBlock* exit_block = loop->FindConditionBlock(); in ProcessLoop() local
633 if (!exit_block) { in ProcessLoop()
637 Instruction* exiting_iv = loop->FindConditionVariable(exit_block); in ProcessLoop()
642 if (!loop->FindNumberOfIterations(exiting_iv, &*exit_block->tail(), in ProcessLoop()
699 if (block == exit_block->id()) { in ProcessLoop()
/external/python/cpython2/Lib/compiler/
Dpyassem.py98 def order_blocks(start_block, exit_block): argument
157 elif b is not exit_block and not b.has_unconditional_transfer():
158 order.append(exit_block)
/external/tensorflow/tensorflow/compiler/xla/service/
Delemental_ir_emitter.cc1719 llvm::BasicBlock* exit_block; in EmitElementalConcatenate() local
1721 exit_block = llvm_ir::CreateBasicBlock( in EmitElementalConcatenate()
1724 exit_block = in EmitElementalConcatenate()
1729 llvm_ir::SetToFirstInsertPoint(exit_block, b_); in EmitElementalConcatenate()
1766 exit_block, StrCat("concat_index_from_operand_id", operand_id), b_); in EmitElementalConcatenate()
1777 exit_block, /*InsertAtEnd=*/emit_operand_blocks[operand_id])); in EmitElementalConcatenate()
1791 exit_block, StrCat("concat_index_not_from_operand", operand_idx), b_); in EmitElementalConcatenate()
1808 b_->SetInsertPoint(exit_block, prior_insert_point); in EmitElementalConcatenate()