Searched refs:DefaultMBB (Results 1 – 6 of 6) sorted by relevance
| /freebsd/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() 182 buildJumpTable(Clusters, First, Last, SI, SL, DefaultMBB, JTCluster)) { in findJumpTables() 196 MachineBasicBlock *DefaultMBB, in buildJumpTable() argument 221 Table.push_back(DefaultMBB); in buildJumpTable()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SwitchLoweringUtils.h | 282 std::optional<SDLoc> SL, MachineBasicBlock *DefaultMBB, 288 MachineBasicBlock *DefaultMBB, CaseCluster &JTCluster);
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 722 MachineBasicBlock *DefaultMBB = &getMBB(*SI.getDefaultDest()); in translateSwitch() local 733 SwitchMBB->addSuccessor(DefaultMBB); in translateSwitch() 734 if (DefaultMBB != SwitchMBB->getNextNode()) in translateSwitch() 735 MIB.buildBr(*DefaultMBB); in translateSwitch() 739 SL->findJumpTables(Clusters, &SI, std::nullopt, DefaultMBB, nullptr, nullptr); in translateSwitch() 764 auto DefaultProb = getEdgeProbability(SwitchMBB, DefaultMBB); in translateSwitch() 774 !DefaultMBB->getParent()->getFunction().hasMinSize()) { in translateSwitch() 779 if (!lowerSwitchWorkItem(W, SI.getCondition(), SwitchMBB, DefaultMBB, MIB)) in translateSwitch() 994 MachineBasicBlock *DefaultMBB, in lowerJumpTableWorkItem() argument 1015 addMachineCFGPred({SwitchMBB->getBasicBlock(), DefaultMBB->getBasicBlock()}, in lowerJumpTableWorkItem() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | IRTranslator.h | 403 MachineBasicBlock *CurMBB, MachineBasicBlock *DefaultMBB, 418 MachineBasicBlock *CurMBB, MachineBasicBlock *DefaultMBB, 426 MachineBasicBlock *DefaultMBB,
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.h | 210 MachineBasicBlock *DefaultMBB);
|
| H A D | SelectionDAGBuilder.cpp | 12074 MachineBasicBlock *DefaultMBB) { in lowerWorkItem() argument 12120 SwitchMBB, DefaultMBB, in lowerWorkItem() 12124 addSuccessorWithProb(SwitchMBB, DefaultMBB); in lowerWorkItem() 12132 DAG.getBasicBlock(DefaultMBB)); in lowerWorkItem() 12177 Fallthrough = DefaultMBB; in lowerWorkItem() 12179 DefaultMBB->getBasicBlock()->getFirstNonPHIOrDbg()); in lowerWorkItem() 12207 if (*SI == DefaultMBB) { in lowerWorkItem() 12472 MachineBasicBlock *DefaultMBB = FuncInfo.getMBB(SI.getDefaultDest()); in visitSwitch() local 12488 SwitchMBB->addSuccessor(DefaultMBB); in visitSwitch() 12489 if (DefaultMBB != NextBlock(SwitchMBB)) { in visitSwitch() [all …]
|