Searched refs:SplitResolver (Results 1 – 5 of 5) sorted by relevance
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/ |
D | split_resolver.h | 23 class SplitResolver { 25 …explicit SplitResolver(Graph *graph) : SplitResolver(graph, &graph->GetAnalysis<LivenessAnalyzer>(… in SplitResolver() function 26 …explicit SplitResolver(Graph *graph, LivenessAnalyzer *liveness) : graph_(graph), liveness_(livene… in SplitResolver() function 28 DEFAULT_COPY_SEMANTIC(SplitResolver); 29 DEFAULT_MOVE_SEMANTIC(SplitResolver); 31 ~SplitResolver() = default;
|
D | split_resolver.cpp | 26 void SplitResolver::Run() in Run() 46 void SplitResolver::ConnectSiblings(LifeIntervals *interval) in ConnectSiblings() 69 void SplitResolver::ProcessBlock(BasicBlock *block) in ProcessBlock() 105 void SplitResolver::ConnectSpiltFromPredBlock(BasicBlock *src_bb, LifeIntervals *src_interval, Basi… in ConnectSpiltFromPredBlock() 143 SpillFillInst *SplitResolver::CreateSpillFillForSplitMove(BasicBlock *source_block) in CreateSpillFillForSplitMove() 184 SpillFillInst *SplitResolver::CreateSpillFillForSiblings(Inst *connect_at) in CreateSpillFillForSiblings()
|
D | reg_alloc_base.cpp | 121 SplitResolver(GetGraph()).Run(); in Resolve()
|
/arkcompiler/runtime_core/compiler/tests/ |
D | split_resolver_test.cpp | 104 SplitResolver resolver(initial_graph, RunLivenessAnalysis(initial_graph)); in TEST_F() 136 SplitResolver resolver(initial_graph, la); in TEST_F() 218 SplitResolver resolver(initial_graph, la); in TEST_F() 260 SplitResolver resolver(initial_graph, la); in TEST_F() 391 SplitResolver resolver(initial_graph, la); in TEST_F() 432 SplitResolver resolver(initial_graph, la); in TEST_F() 493 SplitResolver resolver(initial_graph, la); in TEST_F() 533 SplitResolver resolver(initial_graph, la); in TEST_F() 595 SplitResolver resolver(initial_graph, la); in TEST_F() 694 SplitResolver resolver(initial_graph, la); in TEST_F() [all …]
|
D | compiler_regalloc_test.cpp | 893 SplitResolver resolver(graph, liven); in __anon5d7559aa1302()
|