reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
41 Neighbors.reserve(Points_.size() - 1); // The Q itself isn't a neighbor. 42 const auto &QMeasurements = Points_[Q].Measurements; 43 for (size_t P = 0, NumPoints = Points_.size(); P < NumPoints; ++P) { 46 const auto &PMeasurements = Points_[P].Measurements; 63 assert(P < Points_.size()); 64 ArrayRef<BenchmarkMeasure> Measurements = Points_[P].Measurements; 78 assert(P < Points_.size()); 79 const auto &PMeasurements = Points_[P].Measurements; 95 ClusterIdForPoint_.resize(Points_.size()); 99 for (size_t P = 0, NumPoints = Points_.size(); P < NumPoints; ++P) { 100 const auto &Point = Points_[P]; 130 for (size_t P = 0, NumPoints = Points_.size(); P < NumPoints; ++P) { 178 for (size_t P = 0, NumPoints = Points_.size(); P < NumPoints; ++P) { 190 for (size_t P = 0, NumPoints = Points_.size(); P < NumPoints; ++P) { 191 const InstructionBenchmark &Point = Points_[P]; 202 assert(NumOpcodesSeen <= Points_.size() && 254 assert(ClusterIdForPoint_.size() == Points_.size() && "size mismatch"); 255 for (const auto &Point : zip(Points_, ClusterIdForPoint_)) { 291 return OpcodeAndConfig(Points_[P]) != Key;tools/llvm-exegesis/lib/Clustering.h
94 const std::vector<InstructionBenchmark> &getPoints() const { return Points_; }