Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDSwitchLoweringUtils.cpp45 MachineBasicBlock *DefaultMBB, in findJumpTables() argument
87 if (buildJumpTable(Clusters, 0, N - 1, SI, DefaultMBB, JTCluster)) { in findJumpTables()
177 buildJumpTable(Clusters, First, Last, SI, DefaultMBB, JTCluster)) { in findJumpTables()
190 MachineBasicBlock *DefaultMBB, in buildJumpTable() argument
215 Table.push_back(DefaultMBB); in buildJumpTable()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
HDIRTranslator.cpp453 MachineBasicBlock *DefaultMBB = &getMBB(*SI.getDefaultDest()); in translateSwitch() local
464 SwitchMBB->addSuccessor(DefaultMBB); in translateSwitch()
465 if (DefaultMBB != SwitchMBB->getNextNode()) in translateSwitch()
466 MIB.buildBr(*DefaultMBB); in translateSwitch()
470 SL->findJumpTables(Clusters, &SI, DefaultMBB, nullptr, nullptr); in translateSwitch()
494 auto DefaultProb = getEdgeProbability(SwitchMBB, DefaultMBB); in translateSwitch()
502 if (!lowerSwitchWorkItem(W, SI.getCondition(), SwitchMBB, DefaultMBB, MIB)) in translateSwitch()
646 MachineBasicBlock *DefaultMBB, in lowerJumpTableWorkItem() argument
667 addMachineCFGPred({SwitchMBB->getBasicBlock(), DefaultMBB->getBasicBlock()}, in lowerJumpTableWorkItem()
669 addMachineCFGPred({SwitchMBB->getBasicBlock(), DefaultMBB->getBasicBlock()}, in lowerJumpTableWorkItem()
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDSwitchLoweringUtils.h268 MachineBasicBlock *DefaultMBB,
273 MachineBasicBlock *DefaultMBB, CaseCluster &JTCluster);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
HDIRTranslator.h306 MachineBasicBlock *DefaultMBB,
325 MachineBasicBlock *DefaultMBB,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDSelectionDAGBuilder.cpp10102 MachineBasicBlock *DefaultMBB) { in lowerWorkItem() argument
10148 SwitchMBB, DefaultMBB, in lowerWorkItem()
10152 addSuccessorWithProb(SwitchMBB, DefaultMBB); in lowerWorkItem()
10160 DAG.getBasicBlock(DefaultMBB)); in lowerWorkItem()
10205 Fallthrough = DefaultMBB; in lowerWorkItem()
10207 DefaultMBB->getBasicBlock()->getFirstNonPHIOrDbg()); in lowerWorkItem()
10235 if (*SI == DefaultMBB) { in lowerWorkItem()
10566 MachineBasicBlock *DefaultMBB = FuncInfo.MBBMap[SI.getDefaultDest()]; in visitSwitch() local
10582 SwitchMBB->addSuccessor(DefaultMBB); in visitSwitch()
10583 if (DefaultMBB != NextBlock(SwitchMBB)) { in visitSwitch()
[all …]
HDSelectionDAGBuilder.h178 MachineBasicBlock *DefaultMBB);