Home
last modified time | relevance | path

Searched refs:LastLeft (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSwitchLoweringUtils.cpp514 CaseClusterIt LastLeft = W.FirstCluster; in computeSplitWorkItemInfo() local
516 auto LeftProb = LastLeft->Prob + W.DefaultProb / 2; in computeSplitWorkItemInfo()
524 while (LastLeft + 1 < FirstRight) { in computeSplitWorkItemInfo()
526 LeftProb += (++LastLeft)->Prob; in computeSplitWorkItemInfo()
538 unsigned NumLeft = LastLeft - W.FirstCluster + 1; in computeSplitWorkItemInfo()
549 unsigned LeftSideRank = caseClusterRank(CC, W.FirstCluster, LastLeft); in computeSplitWorkItemInfo()
552 ++LastLeft; in computeSplitWorkItemInfo()
559 CaseCluster &CC = *LastLeft; in computeSplitWorkItemInfo()
560 unsigned LeftSideRank = caseClusterRank(CC, W.FirstCluster, LastLeft); in computeSplitWorkItemInfo()
564 --LastLeft; in computeSplitWorkItemInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp780 auto [LastLeft, FirstRight, LeftProb, RightProb] = in splitWorkItem()
802 if (FirstLeft == LastLeft && FirstLeft->Kind == CC_Range && in splitWorkItem()
810 {LeftMBB, FirstLeft, LastLeft, W.GE, Pivot, W.DefaultProb / 2}); in splitWorkItem()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp12173 auto [LastLeft, FirstRight, LeftProb, RightProb] = in splitWorkItem()
12195 if (FirstLeft == LastLeft && FirstLeft->Kind == CC_Range && in splitWorkItem()
12203 {LeftMBB, FirstLeft, LastLeft, W.GE, Pivot, W.DefaultProb / 2}); in splitWorkItem()