Searched refs:InstructionBenchmarkClustering (Results 1 – 6 of 6) sorted by relevance
/external/llvm-project/llvm/unittests/tools/llvm-exegesis/ |
D | ClusteringTest.cpp | 26 return Field(&InstructionBenchmarkClustering::Cluster::PointIndices, in __anon5cc1a8170202() 49 auto Clustering = InstructionBenchmarkClustering::create( in TEST() 50 Points, InstructionBenchmarkClustering::ModeE::Dbscan, 2, 0.25); in TEST() 55 InstructionBenchmarkClustering::ClusterId::noise()), in TEST() 58 InstructionBenchmarkClustering::ClusterId::error()), in TEST() 62 InstructionBenchmarkClustering::ClusterId::error()); in TEST() 64 InstructionBenchmarkClustering::ClusterId::noise()); in TEST() 77 InstructionBenchmarkClustering::create( in TEST() 78 Points, InstructionBenchmarkClustering::ModeE::Dbscan, 2, 0.25) in TEST() 89 InstructionBenchmarkClustering::create( in TEST() [all …]
|
/external/llvm-project/llvm/tools/llvm-exegesis/lib/ |
D | Analysis.h | 40 const InstructionBenchmarkClustering &Clustering, 52 using ClusterId = InstructionBenchmarkClustering::ClusterId; 57 const InstructionBenchmarkClustering::ClusterId &id() const { in id() 64 const InstructionBenchmarkClustering &Clustering); 72 const InstructionBenchmarkClustering &Clustering, 76 InstructionBenchmarkClustering::ClusterId ClusterId; 84 void printClusterRawHtml(const InstructionBenchmarkClustering::ClusterId &Id, 113 const InstructionBenchmarkClustering &Clustering_;
|
D | Clustering.cpp | 40 void InstructionBenchmarkClustering::rangeQuery( in rangeQuery() 60 bool InstructionBenchmarkClustering::areAllNeighbours( in areAllNeighbours() 89 InstructionBenchmarkClustering::InstructionBenchmarkClustering( in InstructionBenchmarkClustering() function in llvm::exegesis::InstructionBenchmarkClustering 96 Error InstructionBenchmarkClustering::validateAndSetup() { in validateAndSetup() 129 void InstructionBenchmarkClustering::clusterizeDbScan(const size_t MinPts) { in clusterizeDbScan() 186 void InstructionBenchmarkClustering::clusterizeNaive(unsigned NumOpcodes) { in clusterizeNaive() 239 void InstructionBenchmarkClustering::stabilize(unsigned NumOpcodes) { in stabilize() 317 Expected<InstructionBenchmarkClustering> InstructionBenchmarkClustering::create( in create() 321 InstructionBenchmarkClustering Clustering( in create()
|
D | Clustering.h | 26 class InstructionBenchmarkClustering { 32 static Expected<InstructionBenchmarkClustering> 122 InstructionBenchmarkClustering(
|
D | Analysis.cpp | 74 const InstructionBenchmarkClustering::ClusterId &CID) { in writeClusterId() 155 const InstructionBenchmarkClustering &Clustering, in Analysis() 337 size_t PointId, const InstructionBenchmarkClustering &Clustering) { in addPoint() 349 const InstructionBenchmarkClustering &Clustering, in measurementsMatch() 432 const InstructionBenchmarkClustering::ClusterId &Id, StringRef display_name, in printClusterRawHtml() 595 printClusterRawHtml(InstructionBenchmarkClustering::ClusterId::noise(), in run()
|
/external/llvm-project/llvm/tools/llvm-exegesis/ |
D | llvm-exegesis.cpp | 129 static cl::opt<exegesis::InstructionBenchmarkClustering::ModeE> 133 cl::values(clEnumValN(exegesis::InstructionBenchmarkClustering::Dbscan, 135 clEnumValN(exegesis::InstructionBenchmarkClustering::Naive, 137 cl::init(exegesis::InstructionBenchmarkClustering::Dbscan)); 432 const auto Clustering = ExitOnErr(InstructionBenchmarkClustering::create( in analysisMain()
|