| /llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/ |
| H A D | move_pair.pass.cpp | 170 TrackMove track{3}; in main() local 171 Source src(track, 4); in main() 172 assert(!track.moved_from); in main() 176 assert(!track.moved_from); in main() 183 TrackMove track{3}; in main() local 184 Source src(std::move(track), 4); in main() 185 assert(!track.moved_from); // we just took a reference in main() 189 assert(track.moved_from); in main()
|
| H A D | convert_move.pass.cpp | 227 TrackMove track{3}; in main() local 228 Source src(track, 4); in main() 229 assert(!track.moved_from); in main() 233 assert(!track.moved_from); in main() 240 TrackMove track{3}; in main() local 241 Source src(std::move(track), 4); in main() 242 assert(!track.moved_from); // we just took a reference in main() 246 assert(track.moved_from); in main()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | TrackingMDRef.h | 30 explicit TrackingMDRef(Metadata *MD) : MD(MD) { track(); } in TrackingMDRef() 33 TrackingMDRef(const TrackingMDRef &X) : MD(X.MD) { track(); } in TrackingMDRef() 51 track(); 69 track(); in reset() 83 void track() { in track() function 85 MetadataTracking::track(MD); in track()
|
| H A D | Metadata.h | 201 void track(); 223 static bool track(Metadata *&MD) { in track() function 224 return track(&MD, *MD, static_cast<Metadata *>(nullptr)); in track() 233 return track(Ref, MD, &Owner); in track() 242 return track(Ref, MD, &Owner); in track() 273 static bool track(void *Ref, Metadata &MD, OwnerTy Owner); 807 track(Owner); 811 void track(Metadata *Owner) { 814 MetadataTracking::track(this, *MD, *Owner); 816 MetadataTracking::track(MD); [all …]
|
| /llvm-project-15.0.7/libcxx/docs/DesignDocs/ |
| H A D | FeatureTestMacros.rst | 19 Feature test macros are tricky to track, implement, test, and document correctly. 22 track all of these conditions correctly and easily, we want a Single Source of 38 The `generate_feature_test_macro_components.py` script is used to track and
|
| /llvm-project-15.0.7/llvm/test/Instrumentation/DataFlowSanitizer/ |
| H A D | origin_select.ll | 1 ; RUN: opt < %s -dfsan -dfsan-track-select-control-flow=1 -dfsan-track-origins=1 -S | FileCheck %s… 2 ; RUN: opt < %s -dfsan -dfsan-track-select-control-flow=0 -dfsan-track-origins=1 -S | FileCheck %s…
|
| H A D | basic.ll | 2 ; RUN: opt < %s -dfsan -dfsan-track-origins=1 -S | FileCheck %s --check-prefixes=CHECK,CHECK_ORIGI… 3 ; RUN: opt < %s -dfsan -dfsan-track-origins=2 -S | FileCheck %s --check-prefixes=CHECK_ORIGIN2 -DS…
|
| /llvm-project-15.0.7/polly/test/ScopDetect/ |
| H A D | callbr.ll | 1 ; RUN: opt %loadPolly -polly-detect -polly-detect-track-failures -disable-output -pass-remarks-miss… 2 ; RUN: opt %loadPolly -polly-detect -polly-detect-track-failures -disable-output -stats …
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | MemorySanitizer.rst | 118 MemorySanitizer can track origins of uninitialized values, similar to 119 Valgrind's --track-origins option. This feature is enabled by 120 ``-fsanitize-memory-track-origins=2`` (or simply 121 ``-fsanitize-memory-track-origins``) Clang option. With the code from 138 … % clang -fsanitize=memory -fsanitize-memory-track-origins=2 -fno-omit-frame-pointer -g -O2 umr2.cc 158 Clang option ``-fsanitize-memory-track-origins=1`` enables a slightly
|
| H A D | DataFlowSanitizer.rst | 193 * ``-dfsan-track-select-control-flow`` -- Controls whether to track the control 236 * ``-dfsan-track-origins`` -- Controls how to track origins. When its value is 237 0, the runtime does not track origins. When its value is 1, the runtime tracks 323 DataFlowSanitizer can track origins of labeled values. This feature is enabled by 324 ``-mllvm -dfsan-track-origins=1``. For example, 340 … % clang++ -fsanitize=dataflow -mllvm -dfsan-track-origins=1 -fno-omit-frame-pointer -g -O2 test.cc 351 By ``-mllvm -dfsan-track-origins=1`` DataFlowSanitizer collects only 354 slowdown and increases memory overhead by 1x. By ``-mllvm -dfsan-track-origins=2``
|
| /llvm-project-15.0.7/polly/test/ScopDetectionDiagnostics/ |
| H A D | ReportMultipleNonAffineAccesses.ll | 1 ; RUN: opt %loadPolly -basic-aa -pass-remarks-missed="polly-detect" -polly-detect-track-failures -p… 2 ; RUN: opt %loadPolly -basic-aa -pass-remarks-missed="polly-detect" -polly-detect-track-failures -p… 3 ; RUN: opt %loadPolly -basic-aa -pass-remarks-missed="polly-detect" -polly-detect-track-failures -p… 4 ; RUN: opt %loadPolly -basic-aa -pass-remarks-missed="polly-detect" -polly-detect-track-failures -p… 5 ; RUN: opt %loadPolly -basic-aa -pass-remarks-missed="polly-detect" -polly-detect-track-failures -p… 6 ; RUN: opt %loadPolly -basic-aa -pass-remarks-missed="polly-detect" -polly-detect-track-failures -p…
|
| H A D | ReportLoopBound-01.ll | 2 ; RUN: -pass-remarks-missed="polly-detect" -polly-detect-track-failures \ 6 ; RUN: -pass-remarks-missed="polly-detect" -polly-detect-track-failures \ 11 ; RUN: -polly-detect-track-failures -polly-allow-nonaffine-loops=true \
|
| /llvm-project-15.0.7/lld/test/COFF/ |
| H A D | def-export-stdcall.s | 59 # GNU tools don't support vectorcall, but this test is just to track that 83 # GNU tools don't support vectorcall, but this test is just to track that
|
| /llvm-project-15.0.7/llvm/test/Instrumentation/MemorySanitizer/ |
| H A D | instrumentation-with-call-threshold.ll | 9 ; RUN: -msan-instrumentation-with-call-threshold=0 -msan-track-origins=1 -S \ 13 ; RUN: -msan-instrumentation-with-call-threshold=0 -msan-track-origins=2 -S \
|
| H A D | origin-alignment.ll | 1 ; RUN: opt < %s -msan-check-access-address=0 -msan-track-origins=1 -S \ 4 ; RUN: opt < %s -msan-check-access-address=0 -msan-track-origins=2 -S \
|
| H A D | store-origin.ll | 1 ; RUN: opt < %s -msan-check-access-address=0 -msan-track-origins=1 -S \ 4 ; RUN: opt < %s -msan-check-access-address=0 -msan-track-origins=2 -S \
|
| /llvm-project-15.0.7/polly/docs/ |
| H A D | TipsAndTricks.rst | 10 Using bugpoint to track down errors in large files 33 …- ``$ bugpoint -O3 file.ll -opt-args -polly`` will allow bugpoint to track down the pass which ca…
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | BugReporterVisitors.cpp | 1156 .track(ArgE, N, {TKind, EnableNullFPSuppression}) in visitNodeMaybeUnsuppress() 1507 getParentTracker().track(InitE, StoreSite, Options); in VisitNode() 1947 getParentTracker().track(InnerExpr, N, in VisitNode() 2131 return getParentTracker().track(Receiver, LVNode, Opts); in handle() 2146 return getParentTracker().track( in handle() 2223 getParentTracker().track(V, R, Opts, SFC); in handle() 2418 track(BO->getLHS()); in handle() 2420 track(BO->getRHS()); in handle() 2423 track(BO->getLHS()); in handle() 2495 ->track(E, InputNode, Opts) in trackExpressionValue() [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/Inline/ML/ |
| H A D | scc-dead-accounting.ll | 1 ; MRE for SCC splitting causing MLInlineAdvisor to lose track of edges 5 ; However, MLInlineAdvisor should still track the edges of foo and bar onPassExit
|
| /llvm-project-15.0.7/llvm/test/Instrumentation/MemorySanitizer/X86/ |
| H A D | vararg_call.ll | 3 ; RUN: opt < %s -msan-check-access-address=0 -msan-track-origins=1 -S \ 6 ; RUN: -passes="msan<track-origins=1>" 2>&1 | FileCheck %s "--check-prefixes=CHECK,CHECK-ORIGIN" 7 ; RUN: opt < %s -msan-check-access-address=0 -msan-track-origins=2 -S \
|
| /llvm-project-15.0.7/llvm/docs/HistoricalNotes/ |
| H A D | 2003-06-25-Reoptimizer1.txt | 27 LLVM BasicBlock*s. We only keep track of paths that start at the 30 How do we keep track of which edges to instrument, and which edges are 51 and the return address of the countPath call. We keep track of the 112 overwrite with trace-cache code. The trace manager keeps track of
|
| /llvm-project-15.0.7/llvm/cmake/modules/ |
| H A D | AddLLVMDefinitions.cmake | 1 # There is no clear way of keeping track of compiler command-line
|
| /llvm-project-15.0.7/lldb/docs/use/ |
| H A D | links.rst | 42 latest features and improvements, helping you track down bugs more 50 from the team that created LLDB, and see how it will help you track down
|
| /llvm-project-15.0.7/compiler-rt/lib/msan/tests/ |
| H A D | CMakeLists.txt | 10 -fsanitize-memory-track-origins 51 -fsanitize-memory-track-origins
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | fp-stack-O0.ll | 7 ; Keep track of the return value.
|