Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Support/
H A DTiming.cpp173 class TimerImpl { class
205 TimerImpl *nestTail(std::unique_ptr<TimerImpl> &child, in nestTail()
208 child = std::make_unique<TimerImpl>(nameBuilder()); in nestTail()
281 void mergeChild(const void *id, std::unique_ptr<TimerImpl> &&other) { in mergeChild()
325 std::function<void(TimerImpl *)> addTimer = [&](TimerImpl *timer) { in printAsList()
441 std::unique_ptr<TimerImpl> rootTimer;
490 impl->rootTimer = std::make_unique<TimerImpl>("root"); in clear()
518 static_cast<TimerImpl *>(handle)->start(); in startTimer()
522 static_cast<TimerImpl *>(handle)->stop(); in stopTimer()
527 return static_cast<TimerImpl *>(handle)->nest(id, nameBuilder); in nestTimer()
[all …]