Home
last modified time | relevance | path

Searched refs:TimeTraceProfilerEntry (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DTimeProfiler.h114 struct TimeTraceProfilerEntry;
151 LLVM_ABI TimeTraceProfilerEntry *timeTraceProfilerBegin(StringRef Name,
153 LLVM_ABI TimeTraceProfilerEntry *
157 LLVM_ABI TimeTraceProfilerEntry *
166 LLVM_ABI TimeTraceProfilerEntry *timeTraceAsyncProfilerBegin(StringRef Name,
176 LLVM_ABI void timeTraceProfilerEnd(TimeTraceProfilerEntry *E);
205 TimeTraceProfilerEntry *Entry = nullptr;
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DTimeProfiler.cpp73 struct llvm::TimeTraceProfilerEntry { struct in llvm
80 TimeTraceProfilerEntry(TimePointType &&S, TimePointType &&E, std::string &&N, in TimeTraceProfilerEntry() argument
87 TimeTraceProfilerEntry(TimePointType &&S, TimePointType &&E, std::string &&N, in TimeTraceProfilerEntry() argument
113 TimeTraceProfilerEntry Event;
114 std::vector<TimeTraceProfilerEntry> InstantEvents;
137 TimeTraceProfilerEntry *
148 TimeTraceProfilerEntry *
163 Stack.back()->InstantEvents.emplace_back(TimeTraceProfilerEntry( in insert()
173 void end(TimeTraceProfilerEntry &E) { in end()
274 for (const TimeTraceProfilerEntry &E : Entries) in write()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSema.cpp183 llvm::SmallVector<llvm::TimeTraceProfilerEntry *, 8> ProfilerStack;