| /llvm-project-15.0.7/lldb/source/Plugins/Process/Linux/ |
| H A D | IntelPTMultiCoreTrace.cpp | 51 traces; in StartOnAllCores() local 63 traces.try_emplace(cpu_id, in StartOnAllCores() 72 new IntelPTMultiCoreTrace(std::move(traces), process, (bool)cgroup_fd)); in StartOnAllCores()
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_rtl_report.cpp | 614 static bool HandleRacyStacks(ThreadState *thr, VarSizeStackTrace traces[2]) { in HandleRacyStacks() 618 hash.hash[0] = md5_hash(traces[0].trace, traces[0].size * sizeof(uptr)); in HandleRacyStacks() 619 hash.hash[1] = md5_hash(traces[1].trace, traces[1].size * sizeof(uptr)); in HandleRacyStacks() 754 VarSizeStackTrace traces[kMop]; in ReportRace() local 758 ObtainCurrentStack(thr, thr->trace_prev_pc, &traces[0], &tags[0]); in ReportRace() 759 if (IsFiredSuppression(ctx, rep_typ, traces[0])) in ReportRace() 773 size1, typ1, &tids[1], &traces[1], mset[1], &tags[1])) { in ReportRace() 778 if (IsFiredSuppression(ctx, rep_typ, traces[1])) in ReportRace() 781 if (HandleRacyStacks(thr, traces)) in ReportRace() 796 rep.AddMemoryAccess(addr, tags[i], s[i], tids[i], traces[i], mset[i]); in ReportRace()
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/ |
| H A D | tsan_rtl_report.cpp | 689 static bool HandleRacyStacks(ThreadState *thr, VarSizeStackTrace traces[2]) { in HandleRacyStacks() 693 hash.hash[0] = md5_hash(traces[0].trace, traces[0].size * sizeof(uptr)); in HandleRacyStacks() 694 hash.hash[1] = md5_hash(traces[1].trace, traces[1].size * sizeof(uptr)); in HandleRacyStacks() 871 VarSizeStackTrace traces[kMop]; in ReportRace() local 894 ObtainCurrentStack(thr, toppc, &traces[0], &tags[0]); in ReportRace() 895 if (IsFiredSuppression(ctx, typ, traces[0])) in ReportRace() 900 RestoreStack(s2.tid(), s2.epoch(), &traces[1], mset2, &tags[1]); in ReportRace() 901 if (IsFiredSuppression(ctx, typ, traces[1])) in ReportRace() 904 if (HandleRacyStacks(thr, traces)) in ReportRace() 921 rep.AddMemoryAccess(addr, tags[i], s, traces[i], in ReportRace()
|
| /llvm-project-15.0.7/llvm/docs/HistoricalNotes/ |
| H A D | 2003-06-25-Reoptimizer1.txt | 72 phase behavior from us (when some funcs/traces stop being hot and 84 Generating traces 92 cache, where the optimized traces are kept. 132 We generate instrumentation traces and optimized traces into separate
|
| H A D | 2003-06-26-Reoptimizer2.txt | 19 The BinInterface tries to find live-outs for traces so that it can do
|
| /llvm-project-15.0.7/lldb/source/Plugins/TraceExporter/docs/ |
| H A D | htr.rst | 3 …traces like the ones obtained with Intel PT contain is not digestible to humans in its raw form. G… 9 **Block Metadata:** Metadata associated with each *block*. For processor traces, some metadata exam…
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | XRay.rst | 29 - A suite of tools for analysing the traces. 291 convert from binary XRay traces (both basic and FDR mode) to YAML, 305 All the analysis tools that deal with traces use this implementation. 355 - With a large instrumented binary, the size of generated XRay traces can 357 heuristics for the analysis tools to sift through the traces and surface only
|
| H A D | GwpAsan.rst | 187 | | | allows better error reports by providing stack traces for … 247 To symbolize these stack traces, some care has to be taken. Scudo currently uses 249 provides human-readable stack traces in ``function+offset`` form, rather than
|
| H A D | XRayFDRFormat.rst | 14 When gathering XRay traces in Flight Data Recorder mode, each thread of an 49 | | | traces have type == 1 |
|
| /llvm-project-15.0.7/compiler-rt/lib/dfsan/ |
| H A D | dfsan_flags.inc | 37 "The depth limit of origin tracking stack traces.")
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | ThreadSanitizer.rst | 100 traces. This attribute may not be supported by other compilers, so we suggest 108 positives and incorrect stack traces. Therefore, it should be used with care,
|
| H A D | MemorySanitizer.rst | 30 higher. To get meaningful stack traces in error messages add 31 ``-fno-omit-frame-pointer``. To get perfect stack traces you may need
|
| H A D | AddressSanitizer.rst | 39 get a reasonable performance add ``-O1`` or higher. To get nicer stack traces 40 in error messages add ``-fno-omit-frame-pointer``. To get perfect stack traces
|
| /llvm-project-15.0.7/lldb/source/Plugins/Trace/intel-pt/ |
| H A D | TraceIntelPTOptions.td | 53 "basis. This effectively traces the entire activity on all cpus " 64 "the sum of the sizes of all thread and cpu traces of this process, "
|
| /llvm-project-15.0.7/lldb/docs/use/ |
| H A D | intel_pt.rst | 9 LLDB can collect traces and dump them using its symbolication stack. 230 If the analysis is done on the same computer where the traces were obtained,
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/ |
| H A D | README.txt | 21 traces out possible paths of execution. The state of the program 37 The analyzer traces out multiple paths by reasoning about branches and
|
| /llvm-project-15.0.7/compiler-rt/lib/gwp_asan/ |
| H A D | options.inc | 45 "allows better error reports by providing stack traces for allocation and "
|
| /llvm-project-15.0.7/compiler-rt/lib/fuzzer/ |
| H A D | FuzzerFlags.def | 110 FUZZER_FLAG_INT(use_cmp, 1, "Use CMP traces to guide mutations") 169 "If >= 2 will also print stack traces.")
|
| /llvm-project-15.0.7/compiler-rt/test/fuzzer/ |
| H A D | dataflow.test | 116 USE_DATA_FLOW_TRACE: INFO: DataFlowTrace: 6 trace files, 3 functions, 1 traces with focus function
|
| /llvm-project-15.0.7/openmp/runtime/src/ |
| H A D | kmp_lock.cpp | 1025 static char traces[TRACE_BUF_ELE][128] = {0}; variable 1028 KMP_SNPRINTF(traces[tc++ % TRACE_BUF_ELE], 128, "t%d at %s\n", X, Y); 1030 KMP_SNPRINTF(traces[tc++ % TRACE_BUF_ELE], 128, "t%d at %s%d\n", X, Y, Z); 1032 KMP_SNPRINTF(traces[tc++ % TRACE_BUF_ELE], 128, "t%d at %s %d,%d\n", X, Y, \ 1043 __kmp_printf_no_lock("%s\n", traces[i]); in __kmp_dump_queuing_lock() 1046 __kmp_printf_no_lock("%s", traces[i]); in __kmp_dump_queuing_lock()
|
| /llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/ |
| H A D | wrappers_c.inc | 259 // Sets whether scudo records stack traces and other metadata for allocations
|
| /llvm-project-15.0.7/lldb/docs/ |
| H A D | lldb-gdb-remote.txt | 274 // This traces existing and future threads of the current process. An error is 278 // This traces specific threads. 358 // traces the entire activity on all cores. At decoding time, in order 362 // started. These secondary traces are correlated with the intel-pt 391 // already being traced with "thread tracing", these traces are left 414 // Stopping a process trace stops the active traces initiated with 418 // This is a best effort request, which tries to stop as many traces as 430 // Individual thread traces to stop.
|
| /llvm-project-15.0.7/lldb/bindings/python/ |
| H A D | python-typemaps.swig | 361 // baton) nor can we just remove all traces of a callback, if we want to
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_flags.inc | 33 "stack traces (addr2line will only be used if llvm-symbolizer binary is "
|
| /llvm-project-15.0.7/lldb/docs/resources/ |
| H A D | test.rst | 638 -s D:/src/llvmbuild/ninja/lldb-test-traces 651 … D:/src/llvmbuild/ninja/bin/lldb.exe -s D:/src/llvmbuild/ninja/lldb-test-traces -u CXXFLAGS -u CFL…
|