Home
last modified time | relevance | path

Searched refs:BitTestCase (Results 1 – 7 of 7) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSwitchLoweringUtils.h199 struct BitTestCase { struct
205 BitTestCase(uint64_t M, MachineBasicBlock *T, MachineBasicBlock *Tr, in BitTestCase() argument
210 using BitTestInfo = SmallVector<BitTestCase, 3>;
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DIRTranslator.h397 /// Generate code to produces one "bit test" for a given BitTestCase \p B.
400 SwitchCG::BitTestCase &B, MachineBasicBlock *SwitchBB);
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DSwitchLoweringUtils.cpp455 BTI.push_back(BitTestCase(CB.Mask, BitTestBB, CB.BB, CB.ExtraProb)); in buildBitTests()
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h530 SwitchCG::BitTestCase &B, MachineBasicBlock *SwitchBB);
H A DSelectionDAGISel.cpp2043 for (const SwitchCG::BitTestCase &BT : BTB.Cases) { in CreateScheduler()
H A DSelectionDAGBuilder.cpp3265 BitTestCase &B, in visitLandingPad()
12104 for (BitTestCase &BTC : BTB->Cases) in visitCallBrLandingPad()
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp1143 Register Reg, SwitchCG::BitTestCase &B, in emitBitTestCase()
1211 for (BitTestCase &BTC : BTB->Cases) in lowerBitTestWorkItem()