Searched refs:TimeTraceProfilerEntry (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | TimeProfiler.cpp | 72 struct llvm::TimeTraceProfilerEntry { struct in llvm 79 TimeTraceProfilerEntry(TimePointType &&S, TimePointType &&E, std::string &&N, in TimeTraceProfilerEntry() argument 86 TimeTraceProfilerEntry(TimePointType &&S, TimePointType &&E, std::string &&N, in TimeTraceProfilerEntry() function 117 TimeTraceProfilerEntry *begin(std::string Name, in begin() 120 Stack.emplace_back(std::make_unique<TimeTraceProfilerEntry>( in begin() 126 TimeTraceProfilerEntry * 129 Stack.emplace_back(std::make_unique<TimeTraceProfilerEntry>( in begin() 140 void end(TimeTraceProfilerEntry &E) { in end() 157 [&](const std::unique_ptr<TimeTraceProfilerEntry> &Val) { in end() 166 [&](const std::unique_ptr<TimeTraceProfilerEntry> &Val) { in end() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | TimeProfiler.h | 100 struct TimeTraceProfilerEntry; 137 TimeTraceProfilerEntry *timeTraceProfilerBegin(StringRef Name, 139 TimeTraceProfilerEntry * 143 TimeTraceProfilerEntry * 152 TimeTraceProfilerEntry *timeTraceAsyncProfilerBegin(StringRef Name, 157 void timeTraceProfilerEnd(TimeTraceProfilerEntry *E); 194 TimeTraceProfilerEntry *Entry = nullptr;
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | Sema.cpp | 162 llvm::SmallVector<llvm::TimeTraceProfilerEntry *, 8> ProfilerStack;
|