Lines Matching defs:MyTimer
229 const Timer* MyTimer = MyTimers[idx].get();
230 if (MyTimer && MyTimer->isRunning())
231 dbgs() << "\tTimer " << MyTimer << " for pass " << PassID << "(" << idx << ")\n";
239 const Timer* MyTimer = MyTimers[idx].get();
240 if (MyTimer && MyTimer->hasTriggered() && !MyTimer->isRunning())
241 dbgs() << "\tTimer " << MyTimer << " for pass " << PassID << "(" << idx << ")\n";
261 Timer &MyTimer = getPassTimer(PassID, /*IsPass*/ true);
262 PassActiveTimerStack.push_back(&MyTimer);
263 assert(!MyTimer.isRunning());
264 MyTimer.startTimer();
271 Timer *MyTimer = PassActiveTimerStack.pop_back_val();
272 assert(MyTimer && "timer should be present");
273 assert(MyTimer->isRunning());
274 MyTimer->stopTimer();
291 Timer &MyTimer = getPassTimer(PassID, /*IsPass*/ false);
292 AnalysisActiveTimerStack.push_back(&MyTimer);
293 if (!MyTimer.isRunning())
294 MyTimer.startTimer();
299 Timer *MyTimer = AnalysisActiveTimerStack.pop_back_val();
300 assert(MyTimer && "timer should be present");
301 if (MyTimer->isRunning())
302 MyTimer->stopTimer();