Home
last modified time | relevance | path

Searched refs:GetEndBlock (Results 1 – 15 of 15) sorted by relevance

/arkcompiler/runtime_core/compiler/tests/
Dcompiler_basicblock_test.cpp56 auto end_block = graph->GetEndBlock(); in __anon9f1e038e0102()
91 graph->GetEndBlock()->InsertBlockBefore(bb->GetPredecessor(0)); in __anon9f1e038e0202()
165 auto end_block = graph->GetEndBlock(); in __anon9f1e038e0502()
352 Loop loop2(graph->GetAllocator(), graph->GetEndBlock(), id); in __anon9f1e038e0b02()
412 auto end_block = graph->GetEndBlock(); in __anon9f1e038e0d02()
485 auto end_block = graph->GetEndBlock(); in __anon9f1e038e0f02()
Ddump_test.cpp109 BlockProps(graph->GetEndBlock(), &data); in __anonb8e9e89d0202()
111 Loop loop(graph->GetAllocator(), graph->GetEndBlock(), 1); in __anonb8e9e89d0202()
112 Loop loop1(graph->GetAllocator(), graph->GetEndBlock(), id); in __anonb8e9e89d0202()
116 graph->GetEndBlock()->SetLoop(&loop); in __anonb8e9e89d0202()
121 BlockProps(graph->GetEndBlock(), &data); in __anonb8e9e89d0202()
152 auto value1 = PcToString(graph->GetEndBlock()->GetGuestPc(), graph->GetLocalAllocator()); in __anonb8e9e89d0202()
Drpo_test.cpp107 auto exit = GetGraph()->GetEndBlock(); in TEST_F()
236 auto exit = GetGraph()->GetEndBlock(); in TEST_F()
Ddom_tree_test.cpp141 auto exit = GetGraph()->GetEndBlock(); in TEST_F()
294 auto exit = GetGraph()->GetEndBlock(); in TEST_F()
Dloop_analyzer_new_test.cpp217 auto bb = graph->GetEndBlock(); in __anon55843b6f0602()
Dbasicblock_test.cpp458 ASSERT_TRUE(GetGraph()->GetEndBlock()->GetPredsBlocks().empty()); in TEST_F()
Dcompiler_graph_test.cpp547 EXPECT_FALSE(graph->GetEndBlock()->IsMarked(mark)); in __anon65fffef30e02()
Dinst_test.cpp559 graph->GetStartBlock()->AddSucc(graph->GetEndBlock()); in TEST_F()
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dir_builder.cpp342 if (GetGraph()->GetEndBlock()->GetPredsBlocks().empty()) { in ConnectBasicBlocks()
343 GetGraph()->EraseBlock(GetGraph()->GetEndBlock()); in ConnectBasicBlocks()
387 return GetGraph()->GetEndBlock(); in GetBlockToJump()
392 return GetGraph()->GetEndBlock(); in GetBlockToJump()
/arkcompiler/runtime_core/libark_defect_scan_aux/
Dgraph.cpp182 return BasicBlock(graph_->GetEndBlock()); in GetEndBasicBlock()
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dgraph_checker.cpp247 for (auto block : GetGraph()->GetEndBlock()->GetPredsBlocks()) { in CheckCallReturnInlined()
293 …ASSERT_PRINT(GetGraph()->GetEndBlock()->GetSuccsBlocks().empty(), "End block can't have successors… in CheckEndBlock()
294 [[maybe_unused]] auto iter = GetGraph()->GetEndBlock()->Insts(); in CheckEndBlock()
Dir_constructor.h78 if (graph_->GetEndBlock() == nullptr) { in SetGraph()
84 bb_map_[ID_EXIT_BB] = graph_->GetEndBlock(); in SetGraph()
915 auto end_block = graph_->GetEndBlock(); in ConstructControlFlow()
Dgraph.h211 BasicBlock *GetEndBlock() in GetEndBlock() function
216 BasicBlock *GetEndBlock() const in GetEndBlock() function
Dgraph.cpp326 if (GetEndBlock() == block) { in EraseBlock()
Dbasicblock.cpp39 return (graph_->GetEndBlock() == this); in IsEndBlock()