Home
last modified time | relevance | path

Searched refs:AddSucc (Results 1 - 25 of 34) sorted by relevance

12

/arkcompiler/runtime_core/compiler/tests/
H A Drpo_test.cpp120 D->AddSucc(M); in TEST_F()
136 E->AddSucc(N); in TEST_F()
137 M->AddSucc(K); in TEST_F()
138 K->AddSucc(exit); in TEST_F()
139 N->AddSucc(exit); in TEST_F()
257 G->AddSucc(N); in TEST_F()
258 N->AddSucc(K); in TEST_F()
259 K->AddSucc(G); in TEST_F()
H A Dloop_analyzer_new_test.cpp120 loop.GetBackEdges()[0]->AddSucc(bb->GetSuccessor(0)); in HWTEST_F()
221 bb->AddSucc(bb); in HWTEST_F()
H A Ddom_tree_test.cpp163 C->AddSucc(G); in TEST_F()
164 G->AddSucc(exit); in TEST_F()
H A Dcompiler_basicblock_test.cpp418 start_block->AddSucc(end_block); in HWTEST_F()
/arkcompiler/runtime_core/static_core/compiler/tests/
H A Drpo_test.cpp126 d->AddSucc(m); in TEST_F()
135 e->AddSucc(n); in TEST_F()
136 m->AddSucc(k); in TEST_F()
137 k->AddSucc(exit); in TEST_F()
138 n->AddSucc(exit); in TEST_F()
254 g->AddSucc(n); in TEST_F()
255 n->AddSucc(k); in TEST_F()
256 k->AddSucc(g); in TEST_F()
H A Dinst_generator.cpp823 entry->AddSucc(block); in CreateGraphWithOneBasicBlock()
824 block->AddSucc(exit); in CreateGraphWithOneBasicBlock()
835 entry->AddSucc(block1); in CreateGraphWithTwoBasicBlock()
836 block1->AddSucc(block2); in CreateGraphWithTwoBasicBlock()
837 block2->AddSucc(exit); in CreateGraphWithTwoBasicBlock()
853 entry->AddSucc(blockMain); in CreateGraphWithThreeBasicBlock()
854 blockMain->AddSucc(blockTrue); in CreateGraphWithThreeBasicBlock()
855 blockMain->AddSucc(blockFalse); in CreateGraphWithThreeBasicBlock()
856 blockTrue->AddSucc(exit); in CreateGraphWithThreeBasicBlock()
857 blockFalse->AddSucc(exi in CreateGraphWithThreeBasicBlock()
[all...]
H A Dsavestate_optimization_tests.cpp106 GetGraph()->GetStartBlock()->AddSucc(block); in TEST_F()
107 block->AddSucc(GetGraph()->GetEndBlock()); in TEST_F()
H A Ddom_tree_test.cpp161 c->AddSucc(g); in TEST_F()
162 g->AddSucc(exit); in TEST_F()
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
H A Dir_builder.cpp299 GetGraph()->GetStartBlock()->AddSucc(curr_bb); in ConnectBasicBlocks()
307 curr_bb->AddSucc(target_block, true); in ConnectBasicBlocks()
313 curr_bb->AddSucc(target_block); in ConnectBasicBlocks()
323 curr_bb->AddSucc(jmp_target_block); in ConnectBasicBlocks()
468 catch_begin->AddSucc(first_catch_bb); in ConnectTryCatchBlocks()
502 try_begin->AddSucc(catch_begin, true); in ConnectTryCodeBlock()
503 try_end->AddSucc(catch_begin, true); in ConnectTryCodeBlock()
531 try_block.end_bb->AddSucc(succ); in RestoreTryEnd()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
H A Dloop_unswitcher.cpp86 unswitchData->outer->AddSucc(commonOuter); in BuildLoopUnswitchControlFlow()
87 outerClone->AddSucc(commonOuter); in BuildLoopUnswitchControlFlow()
95 commonPredecessor->AddSucc(unswitchData->preHeader); in BuildLoopUnswitchControlFlow()
96 commonPredecessor->AddSucc(preHeaderClone); in BuildLoopUnswitchControlFlow()
H A Dbasicblock.cpp504 AddSucc(newBb);
509 void BasicBlock::AddSucc(BasicBlock *succ, bool canAddEmptyBlock)
552 block->AddSucc(this);
1213 this->AddSucc(endBlock);
1400 block->AddSucc(this);
H A Dgraph_cloner.cpp435 exitClone->AddSucc(unrollData->outer); in BuildLoopUnrollControlFlow()
640 cloneBlock->AddSucc(resolver); in CloneLoopHeader()
790 newOutsideSucc->AddSucc(outsideSucc); in CreateNewOutsideSucc()
890 unrollData->outer->AddSucc(preHeaderClone); in BuildLoopCloneControlFlow()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/
H A Dir_builder.cpp478 GetGraph()->GetStartBlock()->AddSucc(currBb); in ConnectBasicBlocks()
486 currBb->AddSucc(targetBlock, true); in ConnectBasicBlocks()
491 currBb->AddSucc(targetBlock); in ConnectBasicBlocks()
500 currBb->AddSucc(jmpTargetBlock); in ConnectBasicBlocks()
650 catchBegin->AddSucc(firstCatchBb); in ConnectTryCatchBlocks()
683 tryBegin->AddSucc(catchBegin, true); in ConnectTryCodeBlock()
684 tryEnd->AddSucc(catchBegin, true); in ConnectTryCodeBlock()
712 tryBlock.endBb->AddSucc(succ); in RestoreTryEnd()
856 throwBlock->AddSucc(cBb); in FindAppropriateCatchBlock()
902 throwBlock->AddSucc(catchBegi in ConnectThrowBlock()
[all...]
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
H A Doptimize_string_concat.cpp230 preHeader->AddSucc(header); in CreateAppendArgsLoop()
231 header->AddSucc(postExit); in CreateAppendArgsLoop()
232 header->AddSucc(backEdge); in CreateAppendArgsLoop()
233 backEdge->AddSucc(header); in CreateAppendArgsLoop()
H A Dlicm_conditions.cpp292 singleConditionBlock->AddSucc(multiplePredsSucc); in ReplaceChainWithSingleBlock()
368 emptyBlock->AddSucc(phiBlock, true); in UpdateMultiplePredecessorsSuccessorsPreds()
375 emptyBlock->AddSucc(phiBlock, true); in UpdateMultiplePredecessorsSuccessorsPreds()
H A Dloop_idioms.cpp247 guardBlock->AddSucc(intrinsicBlock); in ReplaceArrayInitLoop()
248 intrinsicBlock->AddSucc(mergeBlock); in ReplaceArrayInitLoop()
H A Dinlining.cpp411 callBb->AddSucc(newCallBb); in InsertCallInst()
412 newCallBb->AddSucc(retBb); in InsertCallInst()
621 callBb->AddSucc(newCallBb); in MakeCallBbs()
638 callBb->AddSucc(callInlinedBlock); in InlineReceiver()
677 returnInlinedBlock->AddSucc(callContBb); in InlineReceiver()
H A Dtry_catch_resolving.cpp156 throwBlock->AddSucc(catchBlock); in ConnectThrowCatchImpl()
/arkcompiler/runtime_core/compiler/optimizer/ir/
H A Dbasicblock.cpp77 AddSucc(new_bb); in SplitBlockAfterInstruction()
82 void BasicBlock::AddSucc(BasicBlock *succ, bool can_add_empty_block) in AddSucc() function in panda::compiler::BasicBlock
125 block->AddSucc(this); in InsertEmptyBlockBefore()
702 block->AddSucc(this); in InsertBlockBefore()
H A Dgraph_cloner.cpp428 exit_clone->AddSucc(unroll_data->outer); in BuildLoopUnrollControlFlow()
605 clone_block->AddSucc(resolver); in CloneLoopHeader()
754 new_outside_succ->AddSucc(outside_succ); in CreateNewOutsideSucc()
860 unroll_data->outer->AddSucc(pre_header_clone); in BuildLoopCloneControlFlow()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/
H A Dreg_alloc.cpp78 throwBlock->AddSucc(graph->GetEndBlock()); in RemoveThrowEdges()
/arkcompiler/runtime_core/static_core/compiler/tests/codegen/
H A Dcodegen_test_1.cpp116 entry->AddSucc(block); in SRC_GRAPH()
117 block->AddSucc(exit); in SRC_GRAPH()
193 entry->AddSucc(block); in SRC_GRAPH()
194 block->AddSucc(exit); in SRC_GRAPH()
262 entry->AddSucc(block); in SRC_GRAPH()
263 block->AddSucc(exit); in SRC_GRAPH()
346 entry->AddSucc(block); in SRC_GRAPH()
347 block->AddSucc(exit); in SRC_GRAPH()
436 entry->AddSucc(block); in SRC_GRAPH()
437 block->AddSucc(exi in SRC_GRAPH()
[all...]
/arkcompiler/runtime_core/compiler/optimizer/analysis/
H A Dloop_analyzer.cpp164 pre_header->AddSucc(header); in UpdateControlFlowWithPreHeader()
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
H A Dloop_analyzer.cpp164 preHeader->AddSucc(header); in UpdateControlFlowWithPreHeader()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dgraph_linearizer.h38 void AddSucc(GateRegion *to) in AddSucc() function in panda::ecmascript::kungfu::GateRegion

Completed in 24 milliseconds

12