Searched refs:FirstRight (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | SwitchLoweringUtils.cpp | 515 CaseClusterIt FirstRight = W.LastCluster; in computeSplitWorkItemInfo() local 517 auto RightProb = FirstRight->Prob + W.DefaultProb / 2; in computeSplitWorkItemInfo() 524 while (LastLeft + 1 < FirstRight) { in computeSplitWorkItemInfo() 528 RightProb += (--FirstRight)->Prob; in computeSplitWorkItemInfo() 539 unsigned NumRight = W.LastCluster - FirstRight + 1; in computeSplitWorkItemInfo() 547 CaseCluster &CC = *FirstRight; in computeSplitWorkItemInfo() 548 unsigned RightSideRank = caseClusterRank(CC, FirstRight, W.LastCluster); in computeSplitWorkItemInfo() 553 ++FirstRight; in computeSplitWorkItemInfo() 561 unsigned RightSideRank = caseClusterRank(CC, FirstRight, W.LastCluster); in computeSplitWorkItemInfo() 565 --FirstRight; in computeSplitWorkItemInfo() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 780 auto [LastLeft, FirstRight, LeftProb, RightProb] = in splitWorkItem() 785 CaseClusterIt PivotCluster = FirstRight; in splitWorkItem() 817 if (FirstRight == LastRight && FirstRight->Kind == CC_Range && W.LT && in splitWorkItem() 818 (FirstRight->High->getValue() + 1ULL) == W.LT->getValue()) { in splitWorkItem() 819 RightMBB = FirstRight->MBB; in splitWorkItem() 824 {RightMBB, FirstRight, LastRight, Pivot, W.LT, W.DefaultProb / 2}); in splitWorkItem()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 12175 auto [LastLeft, FirstRight, LeftProb, RightProb] = in splitWorkItem() 12180 CaseClusterIt PivotCluster = FirstRight; in splitWorkItem() 12214 if (FirstRight == LastRight && FirstRight->Kind == CC_Range && in splitWorkItem() 12215 W.LT && (FirstRight->High->getValue() + 1ULL) == W.LT->getValue()) { in splitWorkItem() 12216 RightMBB = FirstRight->MBB; in splitWorkItem() 12221 {RightMBB, FirstRight, LastRight, Pivot, W.LT, W.DefaultProb / 2}); in splitWorkItem()
|