Searched refs:DefaultMBB (Results 1 – 7 of 7) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | SwitchLoweringUtils.cpp | 48 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()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | SwitchLoweringUtils.h | 273 MachineBasicBlock *DefaultMBB, 278 MachineBasicBlock *DefaultMBB, CaseCluster &JTCluster);
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | IRTranslator.h | 358 MachineBasicBlock *CurMBB, MachineBasicBlock *DefaultMBB, 373 MachineBasicBlock *CurMBB, MachineBasicBlock *DefaultMBB, 381 MachineBasicBlock *DefaultMBB,
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 705 MachineBasicBlock *DefaultMBB = &getMBB(*SI.getDefaultDest()); in translateSwitch() local 716 SwitchMBB->addSuccessor(DefaultMBB); in translateSwitch() 717 if (DefaultMBB != SwitchMBB->getNextNode()) in translateSwitch() 718 MIB.buildBr(*DefaultMBB); in translateSwitch() 722 SL->findJumpTables(Clusters, &SI, DefaultMBB, nullptr, nullptr); in translateSwitch() 747 auto DefaultProb = getEdgeProbability(SwitchMBB, DefaultMBB); in translateSwitch() 754 if (!lowerSwitchWorkItem(W, SI.getCondition(), SwitchMBB, DefaultMBB, MIB)) in translateSwitch() 902 MachineBasicBlock *DefaultMBB, in lowerJumpTableWorkItem() argument 923 addMachineCFGPred({SwitchMBB->getBasicBlock(), DefaultMBB->getBasicBlock()}, in lowerJumpTableWorkItem() 925 addMachineCFGPred({SwitchMBB->getBasicBlock(), DefaultMBB->getBasicBlock()}, in lowerJumpTableWorkItem() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVPreLegalizer.cpp | 475 MachineBasicBlock *DefaultMBB = *Switch->getParent()->succ_begin(); in processSwitches() local 516 DefaultMBB = NextMBB; in processSwitches() 537 Switch->addOperand(MachineOperand::CreateMBB(DefaultMBB)); in processSwitches()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.h | 227 MachineBasicBlock *DefaultMBB);
|
| H A D | SelectionDAGBuilder.cpp | 10994 MachineBasicBlock *DefaultMBB) { in lowerWorkItem() argument 11040 SwitchMBB, DefaultMBB, in lowerWorkItem() 11044 addSuccessorWithProb(SwitchMBB, DefaultMBB); in lowerWorkItem() 11052 DAG.getBasicBlock(DefaultMBB)); in lowerWorkItem() 11097 Fallthrough = DefaultMBB; in lowerWorkItem() 11099 DefaultMBB->getBasicBlock()->getFirstNonPHIOrDbg()); in lowerWorkItem() 11127 if (*SI == DefaultMBB) { in lowerWorkItem() 11454 MachineBasicBlock *DefaultMBB = FuncInfo.MBBMap[SI.getDefaultDest()]; in visitSwitch() local 11470 SwitchMBB->addSuccessor(DefaultMBB); in visitSwitch() 11471 if (DefaultMBB != NextBlock(SwitchMBB)) { in visitSwitch() [all …]
|