Searched refs:DefaultMBB (Results 1 – 7 of 7) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | SwitchLoweringUtils.cpp | 49 MachineBasicBlock *DefaultMBB, in findJumpTables() argument 91 if (buildJumpTable(Clusters, 0, N - 1, SI, SL, DefaultMBB, JTCluster)) { in findJumpTables() 181 buildJumpTable(Clusters, First, Last, SI, SL, DefaultMBB, JTCluster)) { in findJumpTables() 195 MachineBasicBlock *DefaultMBB, in buildJumpTable() argument 220 Table.push_back(DefaultMBB); in buildJumpTable()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SwitchLoweringUtils.h | 277 std::optional<SDLoc> SL, MachineBasicBlock *DefaultMBB, 283 MachineBasicBlock *DefaultMBB, CaseCluster &JTCluster);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVPreLegalizer.cpp | 516 MachineBasicBlock *DefaultMBB = *Switch->getParent()->succ_begin(); in processSwitches() local 561 DefaultMBB = NextMBB; in processSwitches() 562 Switch->getParent()->addSuccessor(DefaultMBB); in processSwitches() 584 Switch->addOperand(MachineOperand::CreateMBB(DefaultMBB)); in processSwitches()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 710 MachineBasicBlock *DefaultMBB = &getMBB(*SI.getDefaultDest()); in translateSwitch() local 721 SwitchMBB->addSuccessor(DefaultMBB); in translateSwitch() 722 if (DefaultMBB != SwitchMBB->getNextNode()) in translateSwitch() 723 MIB.buildBr(*DefaultMBB); in translateSwitch() 752 auto DefaultProb = getEdgeProbability(SwitchMBB, DefaultMBB); in translateSwitch() 762 !DefaultMBB->getParent()->getFunction().hasMinSize()) { in translateSwitch() 1017 if (*SI == DefaultMBB) { in lowerJumpTableWorkItem() 1203 MachineBasicBlock *CurMBB, MachineBasicBlock *DefaultMBB, in lowerBitTestWorkItem() argument 1243 MachineBasicBlock *DefaultMBB, in lowerSwitchWorkItem() argument 1289 Fallthrough = DefaultMBB; in lowerSwitchWorkItem() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | IRTranslator.h | 396 MachineBasicBlock *CurMBB, MachineBasicBlock *DefaultMBB, 411 MachineBasicBlock *CurMBB, MachineBasicBlock *DefaultMBB, 419 MachineBasicBlock *DefaultMBB,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.h | 211 MachineBasicBlock *DefaultMBB);
|
| H A D | SelectionDAGBuilder.cpp | 11449 SwitchMBB, DefaultMBB, in lowerWorkItem() 11453 addSuccessorWithProb(SwitchMBB, DefaultMBB); in lowerWorkItem() 11461 DAG.getBasicBlock(DefaultMBB)); in lowerWorkItem() 11506 Fallthrough = DefaultMBB; in lowerWorkItem() 11508 DefaultMBB->getBasicBlock()->getFirstNonPHIOrDbg()); in lowerWorkItem() 11536 if (*SI == DefaultMBB) { in lowerWorkItem() 11827 SwitchMBB->addSuccessor(DefaultMBB); in visitSwitch() 11828 if (DefaultMBB != NextBlock(SwitchMBB)) { in visitSwitch() 11865 DefaultMBB == FuncInfo.MBBMap[SI.getDefaultDest()]) in visitSwitch() 11875 !DefaultMBB->getParent()->getFunction().hasMinSize()) { in visitSwitch() [all …]
|