Searched refs:BTB (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 1217 BTB->Parent = CurMBB; in lowerBitTestWorkItem() 1218 BTB->Default = Fallthrough; in lowerBitTestWorkItem() 1224 if (!BTB->ContiguousRange) { in lowerBitTestWorkItem() 1235 BTB->Emitted = true; in lowerBitTestWorkItem() 3367 if (!BTB.Emitted) in finalizeBasicBlock() 3368 emitBitTestHeader(BTB, BTB.Parent); in finalizeBasicBlock() 3384 if ((BTB.ContiguousRange || BTB.FallthroughUnreachable) && j + 2 == ej) { in finalizeBasicBlock() 3390 NextMBB = BTB.Default; in finalizeBasicBlock() 3396 emitBitTestCase(BTB, NextMBB, UnhandledProb, BTB.Reg, BTB.Cases[j], MBB); in finalizeBasicBlock() 3398 if ((BTB.ContiguousRange || BTB.FallthroughUnreachable) && j + 2 == ej) { in finalizeBasicBlock() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGISel.cpp | 1861 if (!BTB.Emitted) { in FinishBasicBlock() 1863 FuncInfo->MBB = BTB.Parent; in FinishBasicBlock() 1876 FuncInfo->MBB = BTB.Cases[j].ThisBB; in FinishBasicBlock() 1889 if ((BTB.ContiguousRange || BTB.FallthroughUnreachable) && j + 2 == ej) { in FinishBasicBlock() 1895 NextMBB = BTB.Default; in FinishBasicBlock() 1898 NextMBB = BTB.Cases[j + 1].ThisBB; in FinishBasicBlock() 1901 SDB->visitBitTestCase(BTB, NextMBB, UnhandledProb, BTB.Reg, BTB.Cases[j], in FinishBasicBlock() 1908 if ((BTB.ContiguousRange || BTB.FallthroughUnreachable) && j + 2 == ej) { in FinishBasicBlock() 1910 BTB.Cases.pop_back(); in FinishBasicBlock() 1924 if (PHIBB == BTB.Default) { in FinishBasicBlock() [all …]
|
| H A D | SelectionDAGBuilder.cpp | 3321 for (BitTestBlock &BTB : SL->BitTestCases) in UpdateSplitBlock() 3322 if (BTB.Parent == First) in UpdateSplitBlock() 3323 BTB.Parent = Last; in UpdateSplitBlock() 11594 for (BitTestCase &BTC : BTB->Cases) in lowerWorkItem() 11598 BTB->Parent = CurMBB; in lowerWorkItem() 11599 BTB->Default = Fallthrough; in lowerWorkItem() 11601 BTB->DefaultProb = UnhandledProbs; in lowerWorkItem() 11605 if (!BTB->ContiguousRange) { in lowerWorkItem() 11606 BTB->Prob += DefaultProb / 2; in lowerWorkItem() 11611 BTB->FallthroughUnreachable = true; in lowerWorkItem() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | IRTranslator.h | 383 void emitBitTestHeader(SwitchCG::BitTestBlock &BTB,
|