Searched refs:SwitchMBB (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | IRTranslator.h | 391 MachineBasicBlock *SwitchMBB); 399 MachineBasicBlock *SwitchMBB, MachineIRBuilder &MIB); 402 SwitchCG::SwitchWorkListItem W, MachineBasicBlock *SwitchMBB, 414 MachineBasicBlock *SwitchMBB); 417 SwitchCG::SwitchWorkListItem W, MachineBasicBlock *SwitchMBB, 425 MachineBasicBlock *SwitchMBB,
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 729 MachineBasicBlock *SwitchMBB = &getMBB(*SI.getParent()); in translateSwitch() local 733 SwitchMBB->addSuccessor(DefaultMBB); in translateSwitch() 734 if (DefaultMBB != SwitchMBB->getNextNode()) in translateSwitch() 764 auto DefaultProb = getEdgeProbability(SwitchMBB, DefaultMBB); in translateSwitch() 765 WorkList.push_back({SwitchMBB, First, Last, nullptr, nullptr, DefaultProb}); in translateSwitch() 775 splitWorkItem(WorkList, W, SI.getCondition(), SwitchMBB, MIB); in translateSwitch() 779 if (!lowerSwitchWorkItem(W, SI.getCondition(), SwitchMBB, DefaultMBB, MIB)) in translateSwitch() 787 Value *Cond, MachineBasicBlock *SwitchMBB, in splitWorkItem() argument 846 if (W.MBB == SwitchMBB) in splitWorkItem() 847 emitSwitchCase(CB, SwitchMBB, MIB); in splitWorkItem() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.h | 205 MachineBasicBlock *SwitchMBB); 209 MachineBasicBlock *SwitchMBB,
|
| H A D | SelectionDAGBuilder.cpp | 12073 MachineBasicBlock *SwitchMBB, in lowerWorkItem() argument 12085 if (Size == 2 && W.MBB == SwitchMBB) { in lowerWorkItem() 12117 addSuccessorWithProb(SwitchMBB, Small.MBB, Small.Prob + Big.Prob); in lowerWorkItem() 12120 SwitchMBB, DefaultMBB, in lowerWorkItem() 12122 BPI->getEdgeProbability(SwitchMBB->getBasicBlock(), (unsigned)0)); in lowerWorkItem() 12124 addSuccessorWithProb(SwitchMBB, DefaultMBB); in lowerWorkItem() 12244 if (CurMBB == SwitchMBB) { in lowerWorkItem() 12245 visitJumpTableHeader(*JT, *JTH, SwitchMBB); in lowerWorkItem() 12275 if (CurMBB == SwitchMBB) { in lowerWorkItem() 12276 visitBitTestHeader(*BTB, SwitchMBB); in lowerWorkItem() [all …]
|