Home
last modified time | relevance | path

Searched refs:FirstRight (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DSwitchLoweringUtils.cpp514 CaseClusterIt FirstRight = W.LastCluster; in computeSplitWorkItemInfo() local
516 auto RightProb = FirstRight->Prob + W.DefaultProb / 2; in computeSplitWorkItemInfo()
523 while (LastLeft + 1 < FirstRight) { in computeSplitWorkItemInfo()
527 RightProb += (--FirstRight)->Prob; in computeSplitWorkItemInfo()
538 unsigned NumRight = W.LastCluster - FirstRight + 1; in computeSplitWorkItemInfo()
546 CaseCluster &CC = *FirstRight; in computeSplitWorkItemInfo()
552 ++FirstRight; in computeSplitWorkItemInfo()
564 --FirstRight; in computeSplitWorkItemInfo()
572 assert(LastLeft + 1 == FirstRight); in computeSplitWorkItemInfo()
574 assert(FirstRight <= W.LastCluster); in computeSplitWorkItemInfo()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSwitchLoweringUtils.h303 CaseClusterIt FirstRight; member
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp782 auto [LastLeft, FirstRight, LeftProb, RightProb] = in splitWorkItem()
787 CaseClusterIt PivotCluster = FirstRight; in splitWorkItem()
819 if (FirstRight == LastRight && FirstRight->Kind == CC_Range && W.LT && in splitWorkItem()
820 (FirstRight->High->getValue() + 1ULL) == W.LT->getValue()) { in splitWorkItem()
821 RightMBB = FirstRight->MBB; in splitWorkItem()
826 {RightMBB, FirstRight, LastRight, Pivot, W.LT, W.DefaultProb / 2}); in splitWorkItem()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp11665 auto [LastLeft, FirstRight, LeftProb, RightProb] = in splitWorkItem()
11670 CaseClusterIt PivotCluster = FirstRight; in splitWorkItem()
11704 if (FirstRight == LastRight && FirstRight->Kind == CC_Range && in splitWorkItem()
11705 W.LT && (FirstRight->High->getValue() + 1ULL) == W.LT->getValue()) { in splitWorkItem()
11706 RightMBB = FirstRight->MBB; in splitWorkItem()
11711 {RightMBB, FirstRight, LastRight, Pivot, W.LT, W.DefaultProb / 2}); in splitWorkItem()