Searched refs:FirstRight (Results 1 – 4 of 4) sorted by relevance
| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | SwitchLoweringUtils.cpp | 515 CaseClusterIt FirstRight = W.LastCluster; in computeSplitWorkItemInfo() 517 auto RightProb = FirstRight->Prob + W.DefaultProb / 2; in computeSplitWorkItemInfo() 519 // Move LastLeft and FirstRight towards each other from opposite directions to 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, in computeSplitWorkItemInfo() 514 CaseClusterIt FirstRight = W.LastCluster; computeSplitWorkItemInfo() local [all...] |
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SwitchLoweringUtils.h | 303 CaseClusterIt FirstRight; member
|
| /freebsd-src/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-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 12175 auto [LastLeft, FirstRight, LeftProb, RightProb] = 12180 CaseClusterIt PivotCluster = FirstRight; 12214 if (FirstRight == LastRight && FirstRight->Kind == CC_Range && 12215 W.LT && (FirstRight->High->getValue() + 1ULL) == W.LT->getValue()) { 12216 RightMBB = FirstRight->MBB; 12221 {RightMBB, FirstRight, LastRight, Pivot, W.LT, W.DefaultProb / 2});
|