struct Entry
Declaration
struct Entry { /* full declaration omitted */ };
Declared at: llvm/lib/Support/TimeProfiler.cpp:35
Member Variables
- public const llvm::TimePointType Start
- public llvm::TimePointType End
- public const std::string Name
- public const std::string Detail
Method Overview
- public Entry(llvm::TimePointType && S, llvm::TimePointType && E, std::string && N, std::string && Dt)
- public steady_clock::rep getFlameGraphDurUs() const
- public steady_clock::rep getFlameGraphStartUs(llvm::TimePointType StartTime) const
Methods
¶Entry(llvm::TimePointType&& S,
llvm::TimePointType&& E,
std::string&& N,
std::string&& Dt)
Entry(llvm::TimePointType&& S,
llvm::TimePointType&& E,
std::string&& N,
std::string&& Dt)
Declared at: llvm/lib/Support/TimeProfiler.cpp:41
Parameters
- llvm::TimePointType&& S
- llvm::TimePointType&& E
- std::string&& N
- std::string&& Dt
¶steady_clock::rep getFlameGraphDurUs() const
steady_clock::rep getFlameGraphDurUs() const
Declared at: llvm/lib/Support/TimeProfiler.cpp:54
¶steady_clock::rep getFlameGraphStartUs(
llvm::TimePointType StartTime) const
steady_clock::rep getFlameGraphStartUs(
llvm::TimePointType StartTime) const
Declared at: llvm/lib/Support/TimeProfiler.cpp:48
Parameters
- llvm::TimePointType StartTime