| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/ |
| H A D | tsan_report.cpp | 34 , stacks() in ReportDesc() 276 if (rep->stacks.Size()) in ChooseSummaryStack() 277 return rep->stacks[0]; in ChooseSummaryStack() 323 rep->stacks.Size()); in PrintReport() 333 PrintStack(rep->stacks[2*i]); in PrintReport() 337 PrintStack(rep->stacks[2*i+1]); in PrintReport() 339 PrintStack(rep->stacks[i]); in PrintReport() 346 for (uptr i = 0; i < rep->stacks.Size(); i++) { in PrintReport() 349 PrintStack(rep->stacks[i]); in PrintReport() 466 PrintStack(rep->stacks[2*i]); in PrintReport() [all …]
|
| H A D | tsan_platform_mac.cpp | 176 StackDepotStats stacks = StackDepotGetStats(); in WriteMemoryProfile() local 204 stacks.n_uniq_ids, stacks.allocated / 1024, nthread, nlive); in WriteMemoryProfile()
|
| H A D | tsan_platform_linux.cpp | 126 StackDepotStats stacks = StackDepotGetStats(); in WriteMemoryProfile() local 132 mem[MemMmap] -= meta.mem_block + meta.sync_obj + stacks.allocated + in WriteMemoryProfile() 145 meta.mem_block >> 20, meta.sync_obj >> 20, stacks.allocated >> 20, in WriteMemoryProfile() 146 stacks.n_uniq_ids, nlive, nthread); in WriteMemoryProfile()
|
| H A D | tsan_debugging.cpp | 80 *stack_count = rep->stacks.Size(); in __tsan_get_report_data() 101 CHECK_LT(idx, rep->stacks.Size()); in __tsan_get_report_stack() 102 ReportStack *stack = rep->stacks[idx]; in __tsan_get_report_stack()
|
| H A D | tsan_report.h | 104 Vector<ReportStack*> stacks; variable
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_report.cpp | 34 , stacks() in ReportDesc() 270 if (rep->stacks.Size()) in ChooseSummaryStack() 271 return rep->stacks[0]; in ChooseSummaryStack() 320 rep->stacks.Size()); in PrintReport() 330 PrintStack(rep->stacks[2*i]); in PrintReport() 334 PrintStack(rep->stacks[2*i+1]); in PrintReport() 336 PrintStack(rep->stacks[i]); in PrintReport() 343 for (uptr i = 0; i < rep->stacks.Size(); i++) { in PrintReport() 346 PrintStack(rep->stacks[i]); in PrintReport() 463 PrintStack(rep->stacks[2*i]); in PrintReport() [all …]
|
| H A D | tsan_platform_mac.cpp | 171 StackDepotStats stacks = StackDepotGetStats(); in WriteMemoryProfile() local 197 stacks.n_uniq_ids, stacks.allocated / 1024, nthread, nlive); in WriteMemoryProfile()
|
| H A D | tsan_debugging.cpp | 80 *stack_count = rep->stacks.Size(); in __tsan_get_report_data() 101 CHECK_LT(idx, rep->stacks.Size()); in __tsan_get_report_stack() 102 ReportStack *stack = rep->stacks[idx]; in __tsan_get_report_stack()
|
| H A D | tsan_platform_linux.cpp | 123 StackDepotStats stacks = StackDepotGetStats(); in WriteMemoryProfile() local 135 stacks.allocated + internal_stats[AllocatorStatMapped]; in WriteMemoryProfile() 148 stacks.allocated >> 20, nlive, nthread); in WriteMemoryProfile()
|
| H A D | tsan_report.h | 103 Vector<ReportStack*> stacks; variable
|
| H A D | tsan_flags.inc | 81 "If set, prints thread creation stacks for the threads involved in "
|
| H A D | tsan_rtl_report.cpp | 172 ReportStack **rs = rep_->stacks.PushBack(); in AddStack() 645 for (uptr i = 0; pc_or_addr == 0 && i < rep->stacks.Size(); i++) in OutputReport() 646 pc_or_addr = IsSuppressed(rep->typ, rep->stacks[i], &supp); in OutputReport()
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | XRayExample.rst | 204 The way to use the command is to output the top stacks by call count and time spent. 226 In the default mode, identical stacks on different threads are independently 228 stacks fill your list of top calls. 231 ``--per-thread-stacks`` flags. ``--per-thread-stacks`` treats the thread id as an 233 identical stacks from all threads. 246 - ``--all-stacks`` - Emits all of the stacks. 255 …-log.llc.5rqxkU --instr_map=./bin/llc --stack-format=flame --aggregation-type=time --all-stacks | \ 258 If you open the svg in a browser, mouse events allow exploring the call stacks. 346 - Collecting function call stacks and how often they're encountered in the
|
| H A D | SegmentedStacks.rst | 16 call into the libgcc runtime to allocate more stack space. Segmented stacks are
|
| /llvm-project-15.0.7/compiler-rt/lib/lsan/ |
| H A D | lsan_common_fuchsia.cpp | 87 auto stacks = +[](void *chunk, size_t size, void *data) { in LockStuffAndStopTheWorld() local 138 flags()->use_stacks ? stacks : nullptr, in LockStuffAndStopTheWorld()
|
| H A D | lsan_flags.inc | 30 LSAN_FLAG(bool, use_stacks, true, "Root set: include thread stacks")
|
| /llvm-project-15.0.7/llvm/tools/llvm-xray/ |
| H A D | CMakeLists.txt | 20 xray-stacks.cpp
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/llvm-xray/ |
| H A D | BUILD.gn | 21 "xray-stacks.cpp",
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | arm64-big-stack.ll | 4 ; Check that big stacks are generated correctly.
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | segmented-stacks-standalone.ll | 5 ; This test is standalone because segmented-stacks.ll generates
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-xray/X86/ |
| H A D | stack-keep-going.yaml | 26 # are still counted as unique stacks.
|
| H A D | stack-multithread.yaml | 1 #RUN: llvm-xray stack --per-thread-stacks %s | FileCheck %s --check-prefix PER-THREAD
|
| /llvm-project-15.0.7/compiler-rt/lib/memprof/ |
| H A D | memprof_flags.inc | 28 "If set, prints thread creation stacks for the threads involved in the "
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | DiagnosticOptions.def | 62 DIAGOPT(ShowNoteIncludeStack, 1, 0) /// Show include stacks for notes.
|
| /llvm-project-15.0.7/lld/test/ELF/ |
| H A D | aarch64-memtag-android-abi.s | 48 ## stacks as PROT_MTE, in preparation for the bionic support.
|