LLVM: llvm::TimeTraceProfilerEntry Struct Reference (original) (raw)
Represents an open or completed time section entry to be captured. More...
| Public Attributes | |
|---|---|
| const TimePointType | Start |
| TimePointType | End |
| const std::string | Name |
| TimeTraceMetadata | Metadata |
| const TimeTraceEventType | EventType = TimeTraceEventType::CompleteEvent |
Represents an open or completed time section entry to be captured.
Definition at line 73 of file TimeProfiler.cpp.
| llvm::TimeTraceProfilerEntry::TimeTraceProfilerEntry ( TimePointType && S, TimePointType && E, std::string && N, std::string && Dt, TimeTraceEventType Et ) | inline |
|---|
◆ TimeTraceProfilerEntry() [2/2]
◆ getFlameGraphDurUs()
| ClockType::rep llvm::TimeTraceProfilerEntry::getFlameGraphDurUs ( ) const | inline |
|---|
◆ getFlameGraphStartUs()
| ClockType::rep llvm::TimeTraceProfilerEntry::getFlameGraphStartUs ( TimePointType StartTime) const | inline |
|---|
◆ End
TimePointType llvm::TimeTraceProfilerEntry::End
◆ EventType
◆ Metadata
◆ Name
const std::string llvm::TimeTraceProfilerEntry::Name
◆ Start
const TimePointType llvm::TimeTraceProfilerEntry::Start
The documentation for this struct was generated from the following file:
- lib/Support/TimeProfiler.cpp