Home
last modified time | relevance | path

Searched refs:GetStartBlock (Results 1 – 23 of 23) sorted by relevance

/arkcompiler/runtime_core/compiler/tests/
Dcompiler_basicblock_test.cpp55 auto start_block = graph->GetStartBlock(); in __anond946d00f0102()
92 graph->GetStartBlock()->InsertBlockBefore(bb->GetPredecessor(0)); in __anond946d00f0202()
95 EXPECT_TRUE(graph->GetStartBlock()->IsDominate(graph->GetStartBlock())); in __anond946d00f0202()
143 EXPECT_TRUE(graph->GetStartBlock()->CreateImmediateDominator()->IsEmpty()); in __anond946d00f0402()
164 auto start_block = graph->GetStartBlock(); in __anond946d00f0502()
221 auto start_block = graph->GetStartBlock(); in __anond946d00f0702()
250 auto bb = graph->GetStartBlock(); in __anond946d00f0802()
411 auto start_block = graph->GetStartBlock(); in __anond946d00f0d02()
521 auto bb = graph->GetStartBlock(); in __anond946d00f1002()
Dliveness_analyzer_new_test.cpp261 auto bb = graph->GetStartBlock(); in __anonf1f112df0402()
298 auto bb = graph->GetStartBlock(); in __anonf1f112df0502()
330 auto bb = graph->GetStartBlock(); in __anonf1f112df0602()
362 auto bb = graph->GetStartBlock(); in __anonf1f112df0702()
390 auto bb = graph->GetStartBlock(); in __anonf1f112df0802()
420 auto bb = graph->GetStartBlock(); in __anonf1f112df0902()
449 auto bb = graph->GetStartBlock(); in __anonf1f112df0a02()
487 auto bb = graph->GetStartBlock(); in __anonf1f112df0b02()
522 auto bb = graph->GetStartBlock(); in __anonf1f112df0c02()
551 auto bb = graph->GetStartBlock(); in __anonf1f112df0d02()
Ddom_tree_test.cpp61 auto block = GetGraph()->GetStartBlock(); in TEST_F()
134 auto entry = GetGraph()->GetStartBlock(); in TEST_F()
284 auto entry = GetGraph()->GetStartBlock(); in TEST_F()
303 CheckImmediateDominators(GetGraph()->GetStartBlock(), {BB(2).GetLoop()->GetPreHeader()}); in TEST_F()
Dreg_alloc_common_test.cpp214 auto bb = check_graph->GetStartBlock()->GetSuccessor(0); in TEST_F()
257 for (auto inst : check_graph->GetStartBlock()->Insts()) { in TEST_F()
Ddump_test.cpp104 BlockProps(graph->GetStartBlock(), &data); in __anon51f1233e0202()
113 Loop loop2(graph->GetAllocator(), graph->GetStartBlock(), 0); in __anon51f1233e0202()
114 Loop loop3(graph->GetAllocator(), graph->GetStartBlock(), 1); in __anon51f1233e0202()
177 auto value = BBId(graph->GetStartBlock(), graph->GetAllocator()); in __anon51f1233e0302()
378 auto inst = graph->GetStartBlock()->GetFirstInst(); in __anon51f1233e0502()
Dinst_test.cpp190 auto start = GetGraph()->GetStartBlock(); in TEST_F()
245 auto start = graph->GetStartBlock(); in TEST_F()
559 graph->GetStartBlock()->AddSucc(graph->GetEndBlock()); in TEST_F()
Dcompiler_inst_test.cpp201 const auto startBlock = graph->GetStartBlock(); in __anon1be7da800402()
517 auto start = graph->GetStartBlock(); in __anon1be7da800c02()
Dbasicblock_test.cpp457 ASSERT_TRUE(GetGraph()->GetStartBlock()->GetSuccsBlocks().empty()); in TEST_F()
Dcompiler_graph_test.cpp74 auto start_block = graph->GetStartBlock(); in __anon1425b6d40102()
/arkcompiler/runtime_core/compiler/optimizer/optimizations/
Dmove_constants.cpp62 graph->GetStartBlock()->EraseInst(inst); in MoveFromStartBlock()
77 if (target_bb != graph->GetStartBlock()) { in MoveFromStartBlock()
78 graph->GetStartBlock()->EraseInst(inst); in MoveFromStartBlock()
/arkcompiler/runtime_core/compiler/optimizer/analysis/
Drpo.cpp51 DFS(GetGraph()->GetStartBlock(), &blocks_count); in RunImpl()
Dloop_analyzer.cpp69 BackEdgeSearch(GetGraph()->GetStartBlock()); in CollectBackEdges()
197 header->GetDominator() != GetGraph()->GetStartBlock(); in PreHeaderExists()
Ddominators_tree.cpp32 DfsNumbering(GetGraph()->GetStartBlock()); in RunImpl()
Dlinear_order.cpp202 DFSAndDeferLeastFrequentBranches<true>(GetGraph()->GetStartBlock(), &blocks_count); in RunImpl()
Dliveness_analyzer.cpp131 pending.push_back(GetGraph()->GetStartBlock()); in LinearizeBlocks()
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dgraph.cpp42 MarkBlocksRec(mrk, GetStartBlock()); in RemoveUnreachableBlocks()
73 GetStartBlock()->AppendInst(const_inst); in AddConstInStartBlock()
79 GetStartBlock()->AppendInst(param); in AddNewParameter()
329 ASSERT(GetStartBlock() != block); in EraseBlock()
463 auto start_bb = graph_->GetStartBlock(); in begin()
Dgraph_checker.cpp192 if (block != graph->GetStartBlock()) { in CheckDataFlow()
266 ASSERT(GetGraph()->GetStartBlock()); in CheckStartBlock()
267 …ASSERT_PRINT(GetGraph()->GetStartBlock()->GetPredsBlocks().empty(), "Start block can't have predec… in CheckStartBlock()
268 …ASSERT_PRINT(GetGraph()->GetStartBlock()->GetSuccsBlocks().size() == 1, "Start block should have o… in CheckStartBlock()
269 for (auto inst : GetGraph()->GetStartBlock()->AllInsts()) { in CheckStartBlock()
Dir_constructor.h75 if (graph_->GetStartBlock() == nullptr) { in SetGraph()
83 bb_map_[ID_ENTRY_BB] = graph_->GetStartBlock(); in SetGraph()
110 graph_->GetStartBlock()->AddSucc(bb); in NewBlock()
129 block = graph_->GetStartBlock(); in NewInst()
1036 for (auto inst : graph_->GetStartBlock()->Insts()) { in SetSpillFillData()
1042 for (auto inst : graph_->GetStartBlock()->Insts()) { in SetSpillFillData()
Dgraph.h230 BasicBlock *GetStartBlock() in GetStartBlock() function
234 BasicBlock *GetStartBlock() const in GetStartBlock() function
Dbasicblock.cpp35 return (graph_->GetStartBlock() == this); in IsStartBlock()
/arkcompiler/runtime_core/libark_defect_scan_aux/
Dgraph.cpp177 return BasicBlock(graph_->GetStartBlock()); in GetStartBasicBlock()
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dir_builder.cpp306 GetGraph()->GetStartBlock()->AddSucc(curr_bb); in ConnectBasicBlocks()
459 MarkNormalControlFlow(GetGraph()->GetStartBlock(), marker); in ResolveTryCatchBlocks()
Dinst_builder.cpp23 SetCurrentBlock(GetGraph()->GetStartBlock()); in Prepare()