Home
last modified time | relevance | path

Searched refs:DefaultMBB (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DSwitchLoweringUtils.cpp48 MachineBasicBlock *DefaultMBB, in findJumpTables() argument
90 if (buildJumpTable(Clusters, 0, N - 1, SI, DefaultMBB, JTCluster)) { in findJumpTables()
180 buildJumpTable(Clusters, First, Last, SI, DefaultMBB, JTCluster)) { in findJumpTables()
193 MachineBasicBlock *DefaultMBB, in buildJumpTable() argument
218 Table.push_back(DefaultMBB); in buildJumpTable()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DSwitchLoweringUtils.h273 MachineBasicBlock *DefaultMBB,
278 MachineBasicBlock *DefaultMBB, CaseCluster &JTCluster);
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DIRTranslator.h356 MachineBasicBlock *CurMBB, MachineBasicBlock *DefaultMBB,
371 MachineBasicBlock *CurMBB, MachineBasicBlock *DefaultMBB,
379 MachineBasicBlock *DefaultMBB,
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp700 MachineBasicBlock *DefaultMBB = &getMBB(*SI.getDefaultDest()); in translateSwitch() local
711 SwitchMBB->addSuccessor(DefaultMBB); in translateSwitch()
712 if (DefaultMBB != SwitchMBB->getNextNode()) in translateSwitch()
713 MIB.buildBr(*DefaultMBB); in translateSwitch()
717 SL->findJumpTables(Clusters, &SI, DefaultMBB, nullptr, nullptr); in translateSwitch()
742 auto DefaultProb = getEdgeProbability(SwitchMBB, DefaultMBB); in translateSwitch()
932 if (*SI == DefaultMBB) { in lowerJumpTableWorkItem()
1118 MachineBasicBlock *CurMBB, MachineBasicBlock *DefaultMBB, in lowerBitTestWorkItem() argument
1158 MachineBasicBlock *DefaultMBB, in lowerSwitchWorkItem() argument
1204 Fallthrough = DefaultMBB; in lowerSwitchWorkItem()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h176 MachineBasicBlock *DefaultMBB);
H A DSelectionDAGBuilder.cpp10794 SwitchMBB, DefaultMBB, in lowerWorkItem()
10798 addSuccessorWithProb(SwitchMBB, DefaultMBB); in lowerWorkItem()
10806 DAG.getBasicBlock(DefaultMBB)); in lowerWorkItem()
10851 Fallthrough = DefaultMBB; in lowerWorkItem()
10853 DefaultMBB->getBasicBlock()->getFirstNonPHIOrDbg()); in lowerWorkItem()
10881 if (*SI == DefaultMBB) { in lowerWorkItem()
11224 SwitchMBB->addSuccessor(DefaultMBB); in visitSwitch()
11225 if (DefaultMBB != NextBlock(SwitchMBB)) { in visitSwitch()
11261 DefaultMBB == FuncInfo.MBBMap[SI.getDefaultDest()]) in visitSwitch()
11271 !DefaultMBB->getParent()->getFunction().hasMinSize()) { in visitSwitch()
[all …]