Searched refs:FirstRight (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | SwitchLoweringUtils.cpp | 514 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 D | SwitchLoweringUtils.h | 303 CaseClusterIt FirstRight; member
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 782 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 D | SelectionDAGBuilder.cpp | 11665 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()
|