Searched refs:BitTestBlock (Results 1 – 5 of 5) sorted by relevance
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SwitchLoweringUtils.h | 212 struct BitTestBlock { struct 227 BitTestBlock(APInt F, APInt R, const Value *SV, unsigned Rg, MVT RgVT, bool E, in BitTestBlock() argument 274 std::vector<BitTestBlock> BitTestCases;
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | IRTranslator.h | 395 void emitBitTestHeader(SwitchCG::BitTestBlock &BTB, 398 void emitBitTestCase(SwitchCG::BitTestBlock &BB, MachineBasicBlock *NextMBB,
|
| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.h | 526 void visitBitTestHeader(SwitchCG::BitTestBlock &B, 528 void visitBitTestCase(SwitchCG::BitTestBlock &BB, MachineBasicBlock *NextMBB,
|
| H A D | SelectionDAGBuilder.cpp | 3199 void SelectionDAGBuilder::visitBitTestHeader(BitTestBlock &B, in visitInvoke() 3261 void SelectionDAGBuilder::visitBitTestCase(BitTestBlock &BB, in visitResume() 3516 for (BitTestBlock &BTB : SL->BitTestCases) in visitSelect() 12101 BitTestBlock *BTB = &SL->BitTestCases[I->BTCasesIndex]; in visitCallBrLandingPad() 12107 // Fill in fields of the BitTestBlock. in visitCallBrLandingPad()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 1082 void IRTranslator::emitBitTestHeader(SwitchCG::BitTestBlock &B, in lowerSwitchRangeWorkItem() 1140 void IRTranslator::emitBitTestCase(SwitchCG::BitTestBlock &BB, in emitBitTestHeader() 1209 BitTestBlock *BTB = &SL->BitTestCases[I->BTCasesIndex]; in lowerBitTestWorkItem() 1214 // Fill in fields of the BitTestBlock. in lowerBitTestWorkItem()
|