Searched refs:TimingManager (Results 1 – 4 of 4) sorted by relevance
24 class TimingManager; variable53 static TimingIdentifier get(StringRef str, TimingManager &tm);112 class TimingManager {114 explicit TimingManager();115 virtual ~TimingManager();171 TimingManager(const TimingManager &) = delete;172 void operator=(const TimingManager &) = delete;252 Timer(TimingManager &tm, void *handle) : tm(&tm), handle(handle) {} in Timer()255 friend class TimingManager; variable259 TimingManager *tm = nullptr;[all …]
61 TimingManager::TimingManager() : impl(std::make_unique<TimingManagerImpl>()) {} in TimingManager() function in TimingManager63 TimingManager::~TimingManager() = default;66 Timer TimingManager::getRootTimer() { in getRootTimer()72 TimingScope TimingManager::getRootScope() { in getRootScope()81 TimingIdentifier TimingIdentifier::get(StringRef str, TimingManager &tm) { in get()
26 PassTiming(std::unique_ptr<TimingManager> tm) in PassTiming()45 std::unique_ptr<TimingManager> ownedTimingManager;158 void PassManager::enableTiming(std::unique_ptr<TimingManager> tm) { in enableTiming()
397 void enableTiming(std::unique_ptr<TimingManager> tm);