Home
last modified time | relevance | path

Searched defs:Clusters (Results 1 – 10 of 10) sorted by relevance

/llvm-project/llvm/lib/CodeGen/
H A DSwitchLoweringUtils.cpp23 uint64_t SwitchCG::getJumpTableRange(const CaseClusterVector &Clusters, in getJumpTableRange() argument
46 void SwitchCG::SwitchLowering::findJumpTables(CaseClusterVector &Clusters, in findJumpTables() argument
191 buildJumpTable(const CaseClusterVector & Clusters,unsigned First,unsigned Last,const SwitchInst * SI,const std::optional<SDLoc> & SL,MachineBasicBlock * DefaultMBB,CaseCluster & JTCluster) buildJumpTable() argument
267 findBitTestClusters(CaseClusterVector & Clusters,const SwitchInst * SI) findBitTestClusters() argument
366 buildBitTests(CaseClusterVector & Clusters,unsigned First,unsigned Last,const SwitchInst * SI,CaseCluster & BTCluster) buildBitTests() argument
466 sortAndRangeify(CaseClusterVector & Clusters) sortAndRangeify() argument
[all...]
/llvm-project/bolt/lib/Passes/
H A DHFSort.cpp87 void freezeClusters(const CallGraph &Cg, std::vector<Cluster> &Clusters) { in freezeClusters()
136 std::vector<Cluster> Clusters; in clusterize() local
243 std::vector<Cluster> Clusters; in randomClusters() local
H A DReorderFunctions.cpp118 reorder(BinaryContext & BC,std::vector<Cluster> && Clusters,std::map<uint64_t,BinaryFunction> & BFs) reorder() argument
147 printStats(BinaryContext & BC,const std::vector<Cluster> & Clusters,const std::vector<uint64_t> & FuncAddr) printStats() argument
292 std::vector<Cluster> Clusters; runOnFunctions() local
[all...]
H A DReorderAlgorithm.cpp577 std::vector<ClusterAlgorithm::ClusterTy> &Clusters = CAlgo->Clusters; in reorderBasicBlocks() local
686 std::vector<ClusterAlgorithm::ClusterTy> &Clusters = CAlgo->Clusters; in reorderBasicBlocks() local
747 std::vector<ClusterAlgorithm::ClusterTy> &Clusters = CAlgo->Clusters; in reorderBasicBlocks() local
H A DPettisAndHansen.cpp100 std::vector<Cluster> Clusters; in pettisAndHansen() local
/llvm-project/bolt/include/bolt/Passes/
H A DReorderAlgorithm.h34 std::vector<ClusterTy> Clusters; variable
H A DReorderUtils.h64 std::vector<Cluster *> Clusters; variable
/llvm-project/llvm/tools/llvm-exegesis/lib/
H A DAnalysis.cpp278 const std::vector<SchedClassCluster> &Clusters, in printSchedClassClustersHtml()
/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp696 CaseClusterVector Clusters; translateSwitch() local
[all...]
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp12203 peelDominantCaseCluster(const SwitchInst & SI,CaseClusterVector & Clusters,BranchProbability & PeeledCaseProb) peelDominantCaseCluster() argument
12257 CaseClusterVector Clusters; visitSwitch() local
[all...]