#include "lld/Common/Timer.h"
#include "lld/Common/ErrorHandler.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/Support/Format.h"
#include <ratio>
usingnamespacelld;
usingnamespacellvm;
ScopedTimer::ScopedTimer(Timer &t) : … { … }
void ScopedTimer::stop() { … }
ScopedTimer::~ScopedTimer() { … }
Timer::Timer(llvm::StringRef name) : … { … }
Timer::Timer(llvm::StringRef name, Timer &parent)
: … { … }
void Timer::print() { … }
double Timer::millis() const { … }
void Timer::print(int depth, double totalDuration, bool recurse) const { … }