Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
H A DAnalysis.h40 const InstructionBenchmarkClustering &Clustering,
53 using ClusterId = InstructionBenchmarkClustering::ClusterId;
58 const InstructionBenchmarkClustering::ClusterId &id() const { in id()
65 const InstructionBenchmarkClustering &Clustering);
73 const InstructionBenchmarkClustering &Clustering,
77 InstructionBenchmarkClustering::ClusterId ClusterId;
85 void printClusterRawHtml(const InstructionBenchmarkClustering::ClusterId &Id,
114 const InstructionBenchmarkClustering &Clustering_;
H A 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()
H A DClustering.h26 class InstructionBenchmarkClustering {
32 static Expected<InstructionBenchmarkClustering>
122 InstructionBenchmarkClustering(
H A DAnalysis.cpp74 const InstructionBenchmarkClustering::ClusterId &CID) { in writeClusterId()
155 const InstructionBenchmarkClustering &Clustering, in Analysis()
340 size_t PointId, const InstructionBenchmarkClustering &Clustering) { in addPoint()
352 const InstructionBenchmarkClustering &Clustering, in measurementsMatch()
435 const InstructionBenchmarkClustering::ClusterId &Id, StringRef display_name, in printClusterRawHtml()
597 printClusterRawHtml(InstructionBenchmarkClustering::ClusterId::noise(), in run()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/
H A Dllvm-exegesis.cpp130 static cl::opt<exegesis::InstructionBenchmarkClustering::ModeE>
134 cl::values(clEnumValN(exegesis::InstructionBenchmarkClustering::Dbscan,
136 clEnumValN(exegesis::InstructionBenchmarkClustering::Naive,
138 cl::init(exegesis::InstructionBenchmarkClustering::Dbscan));
434 const auto Clustering = ExitOnErr(InstructionBenchmarkClustering::create( in analysisMain()