Searched refs:SwitchMBB (Results 1 - 4 of 4) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DIRTranslator.h309 MachineBasicBlock *SwitchMBB,
326 MachineBasicBlock *SwitchMBB);
329 MachineBasicBlock *SwitchMBB,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp449 MachineBasicBlock *SwitchMBB = &getMBB(*SI.getParent()); local
453 SwitchMBB->addSuccessor(DefaultMBB);
454 if (DefaultMBB != SwitchMBB->getNextNode())
483 auto DefaultProb = getEdgeProbability(SwitchMBB, DefaultMBB);
484 WorkList.push_back({SwitchMBB, First, Last, nullptr, nullptr, DefaultProb});
491 if (!lowerSwitchWorkItem(W, SI.getCondition(), SwitchMBB, DefaultMBB, MIB))
632 MachineBasicBlock *SwitchMBB,
642 MachineFunction *CurMF = SwitchMBB->getParent();
655 addMachineCFGPred({SwitchMBB->getBasicBlock(), DefaultMBB->getBasicBlock()},
657 addMachineCFGPred({SwitchMBB
631 lowerJumpTableWorkItem(SwitchCG::SwitchWorkListItem W, MachineBasicBlock *SwitchMBB, MachineBasicBlock *CurMBB, MachineBasicBlock *DefaultMBB, MachineIRBuilder &MIB, MachineFunction::iterator BBI, BranchProbability UnhandledProbs, SwitchCG::CaseClusterIt I, MachineBasicBlock *Fallthrough, bool FallthroughUnreachable) argument
703 lowerSwitchRangeWorkItem(SwitchCG::CaseClusterIt I, Value *Cond, MachineBasicBlock *Fallthrough, bool FallthroughUnreachable, BranchProbability UnhandledProbs, MachineBasicBlock *CurMBB, MachineIRBuilder &MIB, MachineBasicBlock *SwitchMBB) argument
737 lowerSwitchWorkItem(SwitchCG::SwitchWorkListItem W, Value *Cond, MachineBasicBlock *SwitchMBB, MachineBasicBlock *DefaultMBB, MachineIRBuilder &MIB) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h170 MachineBasicBlock *SwitchMBB);
174 MachineBasicBlock *SwitchMBB,
H A DSelectionDAGBuilder.cpp10120 MachineBasicBlock *SwitchMBB,
10132 if (Size == 2 && W.MBB == SwitchMBB) {
10164 addSuccessorWithProb(SwitchMBB, Small.MBB, Small.Prob + Big.Prob);
10167 SwitchMBB, DefaultMBB,
10169 BPI->getEdgeProbability(SwitchMBB->getBasicBlock(), (unsigned)0));
10171 addSuccessorWithProb(SwitchMBB, DefaultMBB);
10279 if (CurMBB == SwitchMBB) {
10280 visitJumpTableHeader(*JT, *JTH, SwitchMBB);
10312 if (CurMBB == SwitchMBB) {
10313 visitBitTestHeader(*BTB, SwitchMBB);
10119 lowerWorkItem(SwitchWorkListItem W, Value *Cond, MachineBasicBlock *SwitchMBB, MachineBasicBlock *DefaultMBB) argument
10367 splitWorkItem(SwitchWorkList &WorkList, const SwitchWorkListItem &W, Value *Cond, MachineBasicBlock *SwitchMBB) argument
10522 MachineBasicBlock *SwitchMBB = FuncInfo.MBB; local
10598 MachineBasicBlock *SwitchMBB = FuncInfo.MBB; local
[all...]

Completed in 285 milliseconds