Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DIRTranslator.h354 MachineBasicBlock *SwitchMBB);
361 SwitchCG::SwitchWorkListItem W, MachineBasicBlock *SwitchMBB,
373 MachineBasicBlock *SwitchMBB);
376 SwitchCG::SwitchWorkListItem W, MachineBasicBlock *SwitchMBB,
384 MachineBasicBlock *SwitchMBB,
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp701 MachineBasicBlock *SwitchMBB = &getMBB(*SI.getParent()); in translateSwitch() local
705 SwitchMBB->addSuccessor(DefaultMBB); in translateSwitch()
706 if (DefaultMBB != SwitchMBB->getNextNode()) in translateSwitch()
736 auto DefaultProb = getEdgeProbability(SwitchMBB, DefaultMBB); in translateSwitch()
900 MachineFunction *CurMF = SwitchMBB->getParent(); in lowerJumpTableWorkItem()
954 if (CurMBB == SwitchMBB) { in lowerJumpTableWorkItem()
991 emitSwitchCase(CB, SwitchMBB, MIB); in lowerSwitchRangeWorkItem()
1112 MachineFunction *CurMF = SwitchMBB->getParent(); in lowerBitTestWorkItem()
1138 if (CurMBB == SwitchMBB) { in lowerBitTestWorkItem()
1139 emitBitTestHeader(*BTB, SwitchMBB); in lowerBitTestWorkItem()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h170 MachineBasicBlock *SwitchMBB);
174 MachineBasicBlock *SwitchMBB,
H A DSelectionDAGBuilder.cpp10549 if (Size == 2 && W.MBB == SwitchMBB) { in lowerWorkItem()
10584 SwitchMBB, DefaultMBB, in lowerWorkItem()
10696 if (CurMBB == SwitchMBB) { in lowerWorkItem()
10729 if (CurMBB == SwitchMBB) { in lowerWorkItem()
10760 if (CurMBB == SwitchMBB) in lowerWorkItem()
10761 visitSwitchCase(CB, SwitchMBB); in lowerWorkItem()
10911 if (W.MBB == SwitchMBB) in splitWorkItem()
10912 visitSwitchCase(CB, SwitchMBB); in splitWorkItem()
10944 return SwitchMBB; in peelDominantCaseCluster()
10958 return SwitchMBB; in peelDominantCaseCluster()
[all …]