Lines Matching refs:Point
128 const InstructionBenchmark &Point = Clustering_.getPoints()[PointId]; in printInstructionRowCsv() local
131 writeSnippet<EscapeTag, kEscapeCsv>(OS, Point.AssembledSnippet, "; "); in printInstructionRowCsv()
133 writeEscaped<kEscapeCsv>(OS, Point.Key.Config); in printInstructionRowCsv()
135 assert(!Point.Key.Instructions.empty()); in printInstructionRowCsv()
136 const MCInst &MCI = Point.keyInstruction(); in printInstructionRowCsv()
147 for (const auto &Measurement : Point.Measurements) { in printInstructionRowCsv()
225 const InstructionBenchmark &Point = Points[PointId]; in makePointsPerSchedClass() local
226 if (!Point.Error.empty()) in makePointsPerSchedClass()
228 assert(!Point.Key.Instructions.empty()); in makePointsPerSchedClass()
231 const MCInst &MCI = Point.keyInstruction(); in makePointsPerSchedClass()
280 void Analysis::printPointHtml(const InstructionBenchmark &Point, in printPointHtml() argument
283 writeSnippet<EscapeTag, kEscapeHtmlString>(OS, Point.AssembledSnippet, "\n"); in printPointHtml()
285 switch (Point.Mode) { in printPointHtml()
287 writeLatencySnippetHtml(OS, Point.Key.Instructions, *InstrInfo_); in printPointHtml()
291 writeParallelSnippetHtml(OS, Point.Key.Instructions, *InstrInfo_); in printPointHtml()
297 writeEscaped<kEscapeHtml>(OS, Point.Key.Config); in printPointHtml()
345 const auto &Point = Clustering.getPoints()[PointId]; in addPoint() local
350 Centroid.addPoint(Point.Measurements); in addPoint()