Lines Matching refs:TimeRecord
28 struct TimeRecord { struct
29 TimeRecord(double wall = 0.0, double user = 0.0) : wall(wall), user(user) {} in TimeRecord() argument
31 TimeRecord &operator+=(const TimeRecord &other) { in operator +=() argument
39 void print(raw_ostream &os, const TimeRecord &total) { in print() argument
86 TimeRecord getTotalTime() { in getTotalTime()
89 return TimeRecord( in getTotalTime()
97 TimeRecord totalTime; in getTotalTime()
200 void printResultsAsList(raw_ostream &os, Timer *root, TimeRecord totalTime);
204 TimeRecord totalTime);
326 static void printTimerHeader(raw_ostream &os, TimeRecord total) { in printTimerHeader()
342 TimeRecord time, TimeRecord totalTime) { in printTimeEntry()
358 TimeRecord totalTime = rootTimer->getTotalTime(); in print()
389 TimeRecord totalTime) { in printResultsAsList()
390 llvm::StringMap<TimeRecord> mergedTimings; in printResultsAsList()
405 std::vector<std::pair<StringRef, TimeRecord>> timerNameAndTime; in printResultsAsList()
409 [](const std::pair<StringRef, TimeRecord> *lhs, in printResultsAsList()
410 const std::pair<StringRef, TimeRecord> *rhs) { in printResultsAsList()
422 TimeRecord totalTime) { in printResultsAsPipeline()