Searched refs:TimingScope (Results 1 – 5 of 5) sorted by relevance
25 class TimingScope; variable128 TimingScope getRootScope();271 class TimingScope {273 TimingScope() : timer() {} in TimingScope() function274 TimingScope(const Timer &other) : timer(other) { in TimingScope() function282 TimingScope(TimingScope &&other) : timer(std::move(other.timer)) {} in TimingScope() function283 ~TimingScope() { stop(); } in ~TimingScope()285 TimingScope &operator=(TimingScope &&other) {295 TimingScope(const TimingScope &) = delete;296 TimingScope &operator=(const TimingScope &) = delete;[all …]
25 PassTiming(TimingScope &timingScope) : rootScope(timingScope) {} in PassTiming()38 DenseMap<uint64_t, SmallVector<TimingScope, 4>> activeThreadTimers;46 TimingScope ownedTimingScope;49 TimingScope &rootScope;60 TimingScope *parentScope; in runBeforePipeline()150 void PassManager::enableTiming(TimingScope &timingScope) { in enableTiming()
53 TimingScope timing = tm.getRootScope(); in performActions()72 TimingScope parserTiming = timing.nest("Parser"); in performActions()88 TimingScope outputTiming = timing.nest("Output"); in performActions()
72 TimingScope TimingManager::getRootScope() { in getRootScope()73 return TimingScope(getRootTimer()); in getRootScope()
387 void enableTiming(TimingScope &timingScope);