Lines Matching refs:FirstRight
11003 CaseClusterIt FirstRight = W.LastCluster; in splitWorkItem() local
11005 auto RightProb = FirstRight->Prob + W.DefaultProb / 2; in splitWorkItem()
11012 while (LastLeft + 1 < FirstRight) { in splitWorkItem()
11016 RightProb += (--FirstRight)->Prob; in splitWorkItem()
11027 unsigned NumRight = W.LastCluster - FirstRight + 1; in splitWorkItem()
11035 CaseCluster &CC = *FirstRight; in splitWorkItem()
11036 unsigned RightSideRank = caseClusterRank(CC, FirstRight, W.LastCluster); in splitWorkItem()
11041 ++FirstRight; in splitWorkItem()
11049 unsigned RightSideRank = caseClusterRank(CC, FirstRight, W.LastCluster); in splitWorkItem()
11053 --FirstRight; in splitWorkItem()
11061 assert(LastLeft + 1 == FirstRight); in splitWorkItem()
11063 assert(FirstRight <= W.LastCluster); in splitWorkItem()
11067 CaseClusterIt PivotCluster = FirstRight; in splitWorkItem()
11101 if (FirstRight == LastRight && FirstRight->Kind == CC_Range && in splitWorkItem()
11102 W.LT && (FirstRight->High->getValue() + 1ULL) == W.LT->getValue()) { in splitWorkItem()
11103 RightMBB = FirstRight->MBB; in splitWorkItem()
11108 {RightMBB, FirstRight, LastRight, Pivot, W.LT, W.DefaultProb / 2}); in splitWorkItem()