Home
last modified time | relevance | path

Searched refs:track (Results 1 – 25 of 222) sorted by relevance

123456789

/llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/
H A Dmove_pair.pass.cpp170 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 Dconvert_move.pass.cpp227 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 DTrackingMDRef.h30 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 DMetadata.h201 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 DFeatureTestMacros.rst19 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 Dorigin_select.ll1 ; 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 Dbasic.ll2 ; 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 Dcallbr.ll1 ; 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 DMemorySanitizer.rst118 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 DDataFlowSanitizer.rst193 * ``-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 DReportMultipleNonAffineAccesses.ll1 ; 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 DReportLoopBound-01.ll2 ; 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 Ddef-export-stdcall.s59 # 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 Dinstrumentation-with-call-threshold.ll9 ; 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 Dorigin-alignment.ll1 ; 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 Dstore-origin.ll1 ; 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 DTipsAndTricks.rst10 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 DBugReporterVisitors.cpp1156 .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 Dscc-dead-accounting.ll1 ; 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 Dvararg_call.ll3 ; 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 D2003-06-25-Reoptimizer1.txt27 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 DAddLLVMDefinitions.cmake1 # There is no clear way of keeping track of compiler command-line
/llvm-project-15.0.7/lldb/docs/use/
H A Dlinks.rst42 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 DCMakeLists.txt10 -fsanitize-memory-track-origins
51 -fsanitize-memory-track-origins
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dfp-stack-O0.ll7 ; Keep track of the return value.

123456789