Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DIRTranslator.h348 MachineBasicBlock *SwitchMBB);
355 SwitchCG::SwitchWorkListItem W, MachineBasicBlock *SwitchMBB,
367 MachineBasicBlock *SwitchMBB);
370 SwitchCG::SwitchWorkListItem W, MachineBasicBlock *SwitchMBB,
378 MachineBasicBlock *SwitchMBB,
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp707 MachineBasicBlock *SwitchMBB = &getMBB(*SI.getParent()); in translateSwitch() local
711 SwitchMBB->addSuccessor(DefaultMBB); in translateSwitch()
712 if (DefaultMBB != SwitchMBB->getNextNode()) in translateSwitch()
742 auto DefaultProb = getEdgeProbability(SwitchMBB, DefaultMBB); in translateSwitch()
905 MachineFunction *CurMF = SwitchMBB->getParent(); in lowerJumpTableWorkItem()
958 if (CurMBB == SwitchMBB) { in lowerJumpTableWorkItem()
995 emitSwitchCase(CB, SwitchMBB, MIB); in lowerSwitchRangeWorkItem()
1124 MachineFunction *CurMF = SwitchMBB->getParent(); in lowerBitTestWorkItem()
1148 if (CurMBB == SwitchMBB) { in lowerBitTestWorkItem()
1149 emitBitTestHeader(*BTB, SwitchMBB); in lowerBitTestWorkItem()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h171 MachineBasicBlock *SwitchMBB);
175 MachineBasicBlock *SwitchMBB,
H A DSelectionDAGBuilder.cpp10759 if (Size == 2 && W.MBB == SwitchMBB) { in lowerWorkItem()
10794 SwitchMBB, DefaultMBB, in lowerWorkItem()
10904 if (CurMBB == SwitchMBB) { in lowerWorkItem()
10935 if (CurMBB == SwitchMBB) { in lowerWorkItem()
10966 if (CurMBB == SwitchMBB) in lowerWorkItem()
10967 visitSwitchCase(CB, SwitchMBB); in lowerWorkItem()
11117 if (W.MBB == SwitchMBB) in splitWorkItem()
11118 visitSwitchCase(CB, SwitchMBB); in splitWorkItem()
11150 return SwitchMBB; in peelDominantCaseCluster()
11164 return SwitchMBB; in peelDominantCaseCluster()
[all …]