Home
last modified time | relevance | path

Searched refs:CaseClusterVector (Results 1 – 12 of 12) sorted by relevance

/external/llvm-project/llvm/include/llvm/CodeGen/
DSwitchLoweringUtils.h86 using CaseClusterVector = std::vector<CaseCluster>; variable
87 using CaseClusterIt = CaseClusterVector::iterator;
90 void sortAndRangeify(CaseClusterVector &Clusters);
232 uint64_t getJumpTableRange(const CaseClusterVector &Clusters, unsigned First,
272 void findJumpTables(CaseClusterVector &Clusters, const SwitchInst *SI,
276 bool buildJumpTable(const CaseClusterVector &Clusters, unsigned First,
281 void findBitTestClusters(CaseClusterVector &Clusters, const SwitchInst *SI);
285 bool buildBitTests(CaseClusterVector &Clusters, unsigned First, unsigned Last,
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DSwitchLoweringUtils.h81 using CaseClusterVector = std::vector<CaseCluster>; variable
82 using CaseClusterIt = CaseClusterVector::iterator;
85 void sortAndRangeify(CaseClusterVector &Clusters);
227 uint64_t getJumpTableRange(const CaseClusterVector &Clusters, unsigned First,
267 void findJumpTables(CaseClusterVector &Clusters, const SwitchInst *SI,
271 bool buildJumpTable(const CaseClusterVector &Clusters, unsigned First,
276 void findBitTestClusters(CaseClusterVector &Clusters, const SwitchInst *SI);
280 bool buildBitTests(CaseClusterVector &Clusters, unsigned First, unsigned Last,
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h194 typedef std::vector<CaseCluster> CaseClusterVector; typedef
195 typedef CaseClusterVector::iterator CaseClusterIt;
213 void sortAndRangeify(CaseClusterVector &Clusters);
308 bool isDense(const CaseClusterVector &Clusters, unsigned *TotalCases,
313 bool buildJumpTable(CaseClusterVector &Clusters, unsigned First,
318 void findJumpTables(CaseClusterVector &Clusters, const SwitchInst *SI,
331 bool buildBitTests(CaseClusterVector &Clusters, unsigned First, unsigned Last,
335 void findBitTestClusters(CaseClusterVector &Clusters, const SwitchInst *SI);
DSelectionDAGBuilder.cpp2380 void SelectionDAGBuilder::sortAndRangeify(CaseClusterVector &Clusters) { in sortAndRangeify()
8205 bool SelectionDAGBuilder::isDense(const CaseClusterVector &Clusters, in isDense()
8242 bool SelectionDAGBuilder::buildJumpTable(CaseClusterVector &Clusters, in buildJumpTable()
8318 void SelectionDAGBuilder::findJumpTables(CaseClusterVector &Clusters, in findJumpTables()
8464 bool SelectionDAGBuilder::buildBitTests(CaseClusterVector &Clusters, in buildBitTests()
8563 void SelectionDAGBuilder::findBitTestClusters(CaseClusterVector &Clusters, in findBitTestClusters()
9024 CaseClusterVector Clusters; in visitSwitch()
9064 CaseClusterVector New; in visitSwitch()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DSwitchLoweringUtils.cpp20 uint64_t SwitchCG::getJumpTableRange(const CaseClusterVector &Clusters, in getJumpTableRange()
43 void SwitchCG::SwitchLowering::findJumpTables(CaseClusterVector &Clusters, in findJumpTables()
187 bool SwitchCG::SwitchLowering::buildJumpTable(const CaseClusterVector &Clusters, in buildJumpTable()
262 void SwitchCG::SwitchLowering::findBitTestClusters(CaseClusterVector &Clusters, in findBitTestClusters()
361 bool SwitchCG::SwitchLowering::buildBitTests(CaseClusterVector &Clusters, in buildBitTests()
461 void SwitchCG::sortAndRangeify(CaseClusterVector &Clusters) { in sortAndRangeify()
/external/llvm-project/llvm/lib/CodeGen/
DSwitchLoweringUtils.cpp23 uint64_t SwitchCG::getJumpTableRange(const CaseClusterVector &Clusters, in getJumpTableRange()
46 void SwitchCG::SwitchLowering::findJumpTables(CaseClusterVector &Clusters, in findJumpTables()
190 bool SwitchCG::SwitchLowering::buildJumpTable(const CaseClusterVector &Clusters, in buildJumpTable()
265 void SwitchCG::SwitchLowering::findBitTestClusters(CaseClusterVector &Clusters, in findBitTestClusters()
364 bool SwitchCG::SwitchLowering::buildBitTests(CaseClusterVector &Clusters, in buildBitTests()
464 void SwitchCG::sortAndRangeify(CaseClusterVector &Clusters) { in sortAndRangeify()
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h180 SwitchCG::CaseClusterVector &Clusters,
DSelectionDAGBuilder.cpp10632 const SwitchInst &SI, CaseClusterVector &Clusters, in peelDominantCaseCluster()
10686 CaseClusterVector Clusters; in visitSwitch()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h183 SwitchCG::CaseClusterVector &Clusters,
DSelectionDAGBuilder.cpp10501 const SwitchInst &SI, CaseClusterVector &Clusters, in peelDominantCaseCluster()
10555 CaseClusterVector Clusters; in visitSwitch()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DIRTranslator.cpp441 CaseClusterVector Clusters; in translateSwitch()
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/
DIRTranslator.cpp676 CaseClusterVector Clusters; in translateSwitch()