Home
last modified time | relevance | path

Searched refs:InstructionBenchmarkClustering (Results 1 – 6 of 6) sorted by relevance

/external/llvm-project/llvm/unittests/tools/llvm-exegesis/
DClusteringTest.cpp26 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/
DAnalysis.h40 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_;
DClustering.cpp40 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()
DClustering.h26 class InstructionBenchmarkClustering {
32 static Expected<InstructionBenchmarkClustering>
122 InstructionBenchmarkClustering(
DAnalysis.cpp74 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/
Dllvm-exegesis.cpp129 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()