Home
last modified time | relevance | path

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

/arkcompiler/runtime_core/compiler/tests/
Dliveness_analyzer_test.cpp688 EXPECT_EQ(li.GetFirstIntersectionWith(&other_li), INVALID_LIFE_NUMBER); in TEST_F()
699 EXPECT_EQ(li.GetFirstIntersectionWith(&other_li), INVALID_LIFE_NUMBER); in TEST_F()
710 EXPECT_EQ(li.GetFirstIntersectionWith(&other_li), LifeNumber(15)); in TEST_F()
721 EXPECT_EQ(li.GetFirstIntersectionWith(&other_li), LifeNumber(15)); in TEST_F()
732 EXPECT_EQ(li.GetFirstIntersectionWith(&other_li), LifeNumber(50)); in TEST_F()
742 EXPECT_EQ(li.GetFirstIntersectionWith(&other_li, 8), LifeNumber(8)); in TEST_F()
754 EXPECT_EQ(li.GetFirstIntersectionWith(&other_li, 2), LifeNumber(20)); in TEST_F()
764 EXPECT_EQ(li.GetFirstIntersectionWith(&other_li, 18), LifeNumber(18)); in TEST_F()
777 EXPECT_EQ(li.GetFirstIntersectionWith(&other_li, 12), INVALID_LIFE_NUMBER); in TEST_F()
Dliveness_analyzer_new_test.cpp426 EXPECT_EQ(life_intervals.GetFirstIntersectionWith(&other, 1), INVALID_VN); in __anonf4e4c0c00902()
464 EXPECT_EQ(life_intervals.GetFirstIntersectionWith(&other, 0), INVALID_LIFE_NUMBER); in __anonf4e4c0c00a02()
/arkcompiler/runtime_core/static_core/compiler/tests/
Dliveness_analyzer_test.cpp693 EXPECT_EQ(li.GetFirstIntersectionWith(&otherLi), INVALID_LIFE_NUMBER); in TEST_F()
704 EXPECT_EQ(li.GetFirstIntersectionWith(&otherLi), INVALID_LIFE_NUMBER); in TEST_F()
715 EXPECT_EQ(li.GetFirstIntersectionWith(&otherLi), LifeNumber(15U)); in TEST_F()
726 EXPECT_EQ(li.GetFirstIntersectionWith(&otherLi), LifeNumber(15U)); in TEST_F()
737 EXPECT_EQ(li.GetFirstIntersectionWith(&otherLi), LifeNumber(50U)); in TEST_F()
747 EXPECT_EQ(li.GetFirstIntersectionWith(&otherLi, 8U), LifeNumber(8U)); in TEST_F()
759 EXPECT_EQ(li.GetFirstIntersectionWith(&otherLi, 2U), LifeNumber(20U)); in TEST_F()
769 EXPECT_EQ(li.GetFirstIntersectionWith(&otherLi, 18U), LifeNumber(18U)); in TEST_F()
782 EXPECT_EQ(li.GetFirstIntersectionWith(&otherLi, 12U), INVALID_LIFE_NUMBER); in TEST_F()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/
Dreg_alloc_linear_scan.cpp270 interval->GetFirstIntersectionWith(currentInterval) == INVALID_LIFE_NUMBER) { in SplitAndSpill()
434 …if (interval->GetFirstIntersectionWith(currentInterval) < currentInterval->GetBegin() + LIFE_NUMBE… in IsIntervalRegFree()
440 …if (interval->GetReg() == reg && interval->GetFirstIntersectionWith(currentInterval) != INVALID_LI… in IsIntervalRegFree()
532 auto intersection = currentInterval->GetFirstIntersectionWith(fixedInterval); in HandleFixedIntervalIntersection()
537 intersection = currentInterval->GetFirstIntersectionWith(fixedInterval, intersection + 1U); in HandleFixedIntervalIntersection()
Dreg_alloc_linear_scan.h177 auto intersection = interval->GetFirstIntersectionWith(current); in EnumerateIntersectedIntervals()
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
Dliveness_analyzer.h417 … LifeNumber GetFirstIntersectionWith(const LifeIntervals *other, LifeNumber searchFrom = 0) const;
422 auto intersection = GetFirstIntersectionWith(other); in IntersectsWith()
433 intersection = GetFirstIntersectionWith(other, intersection + 1U); in IntersectsWith()
Dliveness_analyzer.cpp850 LifeNumber LifeIntervals::GetFirstIntersectionWith(const LifeIntervals *other, LifeNumber searchFro… in GetFirstIntersectionWith() function in panda::compiler::LifeIntervals
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
Dreg_alloc_graph_coloring.cpp63 auto intersection = current_interval->GetFirstIntersectionWith(physical_interval); in BuildIG()
68 … intersection = current_interval->GetFirstIntersectionWith(physical_interval, intersection + 1U); in BuildIG()
/arkcompiler/runtime_core/compiler/optimizer/analysis/
Dliveness_analyzer.cpp658 LifeNumber LifeIntervals::GetFirstIntersectionWith(const LifeIntervals *other, LifeNumber search_fr… in GetFirstIntersectionWith() function in panda::compiler::LifeIntervals
692 return GetFirstIntersectionWith(other) != INVALID_LIFE_NUMBER; in IntersectsWith()
Dliveness_analyzer.h385 … LifeNumber GetFirstIntersectionWith(const LifeIntervals *other, LifeNumber search_from = 0) const;