Searched refs:FirstRight (Results 1 - 4 of 4) sorted by relevance
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | SwitchLoweringUtils.cpp | 514 CaseClusterIt FirstRight = W.LastCluster; local 516 auto RightProb = FirstRight->Prob + W.DefaultProb / 2; 518 // Move LastLeft and FirstRight towards each other from opposite directions to 523 while (LastLeft + 1 < FirstRight) { 527 RightProb += (--FirstRight)->Prob; 538 unsigned NumRight = W.LastCluster - FirstRight + 1; 546 CaseCluster &CC = *FirstRight; 547 unsigned RightSideRank = caseClusterRank(CC, FirstRight, W.LastCluster); 552 ++FirstRight; 560 unsigned RightSideRank = caseClusterRank(CC, FirstRight, [all...] |
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SwitchLoweringUtils.h | 303 CaseClusterIt FirstRight; member in struct:llvm::SwitchCG::SwitchLowering::SplitWorkItemInfo
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 782 auto [LastLeft, FirstRight, LeftProb, RightProb] = 787 CaseClusterIt PivotCluster = FirstRight; 819 if (FirstRight == LastRight && FirstRight->Kind == CC_Range && W.LT && 820 (FirstRight->High->getValue() + 1ULL) == W.LT->getValue()) { 821 RightMBB = FirstRight->MBB; 826 {RightMBB, FirstRight, LastRight, Pivot, W.LT, W.DefaultProb / 2});
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 11665 auto [LastLeft, FirstRight, LeftProb, RightProb] = 11670 CaseClusterIt PivotCluster = FirstRight; 11704 if (FirstRight == LastRight && FirstRight->Kind == CC_Range && 11705 W.LT && (FirstRight->High->getValue() + 1ULL) == W.LT->getValue()) { 11706 RightMBB = FirstRight->MBB; 11711 {RightMBB, FirstRight, LastRight, Pivot, W.LT, W.DefaultProb / 2});
|
Completed in 262 milliseconds