| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | Timer.cpp | 138 assert(!TG && "Timer already initialized"); in init() 142 TG = &tg; in init() 143 TG->addTimer(*this); in init() 148 TG->removeTimer(*this); in ~Timer() 330 T.TG = nullptr; in removeTimer() 447 for (TimerGroup *TG = TimerGroupList; TG; TG = TG->Next) in printAll() local 448 TG->print(OS); in printAll() 453 for (TimerGroup *TG = TimerGroupList; TG; TG = TG->Next) in clearAll() local 454 TG->clear(); in clearAll() 497 for (TimerGroup *TG = TimerGroupList; TG; TG = TG->Next) in printAllJSONValues() local [all …]
|
| H A D | Parallel.cpp | 193 parallel::detail::TaskGroup TG; in parallelFor() local 195 TG.spawn([=, &Fn] { in parallelFor()
|
| /llvm-project-15.0.7/clang/test/CXX/special/class.dtor/ |
| H A D | p3-0x.cpp | 105 struct TG { struct 107 ~TG(); argument 110 TG<T>::~TG() {} in ~TG() 122 TG<int> g; in tinst()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | PassTimingInfo.cpp | 66 TimerGroup TG; member in llvm::__anonad4810b50211::legacy::PassTimingInfo 98 : TG("pass", "... Pass execution timing report ...") {} in PassTimingInfo() 119 TG.print(OutStream ? *OutStream : *CreateInfoOutputFile(), true); in print() 128 return new Timer(PassID, PassDescNumbered, TG); in newPassTimer() 177 Timers.emplace_back(new Timer(PassID, PassID, TG)); in getPassTimer() 188 Timer *T = new Timer(PassID, FullDesc, TG); in getPassTimer() 196 : TG("pass", "... Pass execution timing report ..."), Enabled(Enabled), in TimePassesHandler() 209 TG.print(OutStream ? *OutStream : *CreateInfoOutputFile(), true); in print()
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | Parallel.h | 95 const Comparator &Comp, TaskGroup &TG, size_t Depth) { in parallel_quick_sort() argument 113 TG.spawn([=, &Comp, &TG] { in parallel_quick_sort() 114 parallel_quick_sort(Start, Pivot, Comp, TG, Depth - 1); in parallel_quick_sort() 116 parallel_quick_sort(Pivot + 1, End, Comp, TG, Depth - 1); in parallel_quick_sort() 122 TaskGroup TG; in parallel_sort() local 123 parallel_quick_sort(Start, End, Comp, TG, in parallel_sort() 149 TaskGroup TG; in parallel_transform_reduce() local 155 TG.spawn([=, &Transform, &Reduce, &Results] { in parallel_transform_reduce()
|
| H A D | Timer.h | 88 TimerGroup *TG = nullptr; ///< The TimerGroup this Timer is in. variable 100 assert(!RHS.TG && "Can only copy uninitialized timers"); in Timer() 103 assert(!TG && !T.TG && "Can only assign uninit timers"); 115 bool isInitialized() const { return TG != nullptr; } in isInitialized() 198 TimerGroup(const TimerGroup &TG) = delete; 199 void operator=(const TimerGroup &TG) = delete;
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/ |
| H A D | ClangTidyProfiling.cpp | 40 TG->print(OS); in printUserFriendlyTable() 49 TG->printJSONValues(OS, ""); in printAsJSON() 81 TG.emplace("clang-tidy", "clang-tidy checks profiling", Records); in ~ClangTidyProfiling()
|
| H A D | ClangTidyProfiling.h | 38 llvm::Optional<llvm::TimerGroup> TG;
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | HardwareAssistedAddressSanitizerDesign.rst | 35 * Every heap/stack/global memory object is forcibly aligned by `TG` bytes 36 (`TG` is e.g. 16 or 64). We call `TG` the **tagging granularity**. 39 * The memory for the object is also tagged with `T` (using a `TG=>1` shadow memory) 48 A short granule is a granule of size between 1 and `TG-1` bytes. The size 59 Pointer tags between 1 to `TG-1` are possible and are as likely as any other 61 tag interpretation (where the pointer tag is between 1 and `TG-1` and the 65 When HWASAN detects an error near a memory tag between 1 and `TG-1`, it 132 This can be based on any malloc that forces all objects to be TG-aligned. 139 by `TG` and tagging stack memory in function prologue and epilogue. 262 `1/TG` extra memory for the shadow [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | PassTimingInfo.h | 51 TimerGroup TG; variable
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGStmtOpenMP.cpp | 246 if (const auto *TG = dyn_cast<OMPTaskgroupDirective>(&S)) { in OMPSimdLexicalScope() local 247 if (const Expr *E = TG->getReductionRef()) in OMPSimdLexicalScope()
|