Home
last modified time | relevance | path

Searched refs:recursion (Results 1 – 25 of 83) sorted by relevance

1234

/llvm-project-15.0.7/llvm/test/tools/llvm-profgen/
H A Dmerge-cold-profile.test1 ; Used the data from recursion-compression.test, refer it for the unmerged output
2 …Inputs/recursion-compression-pseudoprobe.perfscript --binary=%S/Inputs/recursion-compression-pseud…
6 …Inputs/recursion-compression-pseudoprobe.perfscript --binary=%S/Inputs/recursion-compression-pseud…
10 …Inputs/recursion-compression-pseudoprobe.perfscript --binary=%S/Inputs/recursion-compression-pseud…
14 …Inputs/recursion-compression-pseudoprobe.perfscript --binary=%S/Inputs/recursion-compression-pseud…
103 ; Copied from recursion-compression.test
H A Dcs-extbinary.test2 …--format=extbinary --perfscript=%S/Inputs/recursion-compression-noprobe.perfscript --binary=%S/Inp…
4 ; RUN: FileCheck %S/recursion-compression-noprobe.test --input-file %t2
10 …format=extbinary --perfscript=%S/Inputs/recursion-compression-pseudoprobe.perfscript --binary=%S/I…
12 ; RUN: FileCheck %S/recursion-compression-pseudoprobe.test --input-file %t6
H A Drecursion-compression-noprobe.test1 ; Firstly test uncompression(--compress-recursion=0)
2 …=%S/Inputs/recursion-compression-noprobe.perfscript --binary=%S/Inputs/recursion-compression-nopro…
4 …fgen --format=text --perfscript=%S/Inputs/recursion-compression-noprobe.perfscript --binary=%S/Inp…
6 …=%S/Inputs/recursion-compression-noprobe.perfscript --binary=%S/Inputs/recursion-compression-nopro…
H A Drecursion-compression-pseudoprobe.test1 ; Firstly test uncompression(--compress-recursion=0)
2 …Inputs/recursion-compression-pseudoprobe.perfscript --binary=%S/Inputs/recursion-compression-pseud…
4 …en --format=text --perfscript=%S/Inputs/recursion-compression-pseudoprobe.perfscript --binary=%S/I…
6 …en --format=text --perfscript=%S/Inputs/recursion-compression-pseudoprobe.perfscript --binary=%S/I…
8 …-format=text --perfscript=%S/Inputs/recursion-compression-pseudoprobe-nommap.perfscript --binary=%…
10 …-format=text --perfscript=%S/Inputs/recursion-compression-pseudoprobe-nommap.perfscript --binary=%…
12 …Inputs/recursion-compression-pseudoprobe.perfscript --binary=%S/Inputs/recursion-compression-pseud…
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/misc/
H A Dno-recursion.rst1 .. title:: clang-tidy - misc-no-recursion
3 misc-no-recursion
9 and displays one example of a possible call graph loop (recursion).
14 … the C Programming Language (JPL DOCID D-60411) rule `2.4 Do not use direct or indirect recursion`.
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_mutex.cpp144 int recursion; member
171 locked[type].recursion++; in Lock()
182 locked[type].recursion = 1; in Lock()
190 CHECK_GT(locked[type].recursion, 0); in Unlock()
191 if (--locked[type].recursion) in Unlock()
198 for (int i = 0; i < mutex_type_count; i++) CHECK_EQ(locked[i].recursion, 0); in CheckNoLocks()
H A Dsanitizer_deadlock_detector2.cpp151 m->recursion = 0; in MutexInit()
276 m->recursion++; in MutexAfterLock()
282 CHECK_EQ(m->recursion, 0); in MutexAfterLock()
283 m->recursion = 1; in MutexAfterLock()
307 if (--m->recursion > 0) in MutexBeforeUnlock()
H A Dsanitizer_deadlock_detector_interface.h40 u32 recursion;
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_mutex.cpp178 first = s->recursion == 0; in MutexPostLock()
181 CHECK_EQ(s->recursion, 0); in MutexPostLock()
185 CHECK_GT(s->recursion, 0); in MutexPostLock()
190 s->recursion += rec; in MutexPostLock()
238 s->recursion -= rec; in MutexUnlock()
239 if (s->recursion == 0) { in MutexUnlock()
247 if (common_flags()->detect_deadlocks && s->recursion == 0 && in MutexUnlock()
389 CHECK_GT(s->recursion, 0); in MutexReadOrWriteUnlock()
390 s->recursion--; in MutexReadOrWriteUnlock()
391 if (s->recursion == 0) { in MutexReadOrWriteUnlock()
[all …]
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_rtl_mutex.cpp177 CHECK_EQ(s->recursion, 0); in MutexPostLock()
181 CHECK_GT(s->recursion, 0); in MutexPostLock()
186 first = s->recursion == 0; in MutexPostLock()
187 s->recursion += rec; in MutexPostLock()
231 s->recursion -= rec; in MutexUnlock()
232 if (s->recursion == 0) { in MutexUnlock()
239 if (common_flags()->detect_deadlocks && s->recursion == 0 && in MutexUnlock()
363 CHECK_GT(s->recursion, 0); in MutexReadOrWriteUnlock()
364 s->recursion--; in MutexReadOrWriteUnlock()
365 if (s->recursion == 0) { in MutexReadOrWriteUnlock()
[all …]
/llvm-project-15.0.7/mlir/test/mlir-pdll/Parser/
H A Dpattern-failure.pdll91 // CHECK: pattern recursion metadata has already been specified
93 Pattern with recursion, recursion {}
H A Dpattern.pdll23 Pattern NamedPattern with benefit(10), recursion {
/llvm-project-15.0.7/llvm/docs/
H A DMyFirstTypoFix.rst34 Clang has a warning for infinite recursion:
41 itself [-Winfinite-recursion]
48 input.cc:1:14: warning: to understand recursion, you must first
49 understand recursion [-Winfinite-recursion]
231 understand recursion, you must first understand recursion".
246 first understand recursion [-Winfinite-recursion]**
264 Clang :: SemaCXX/warn-infinite-recursion.cpp
275 $ vi ../clang/test/SemaCXX/warn-infinite-recursion.cpp
279 `// expected-warning{{to understand recursion}}`.
285 - **lit tests** (e.g. SemaCXX/warn-infinite-recursion.cpp).
[all …]
/llvm-project-15.0.7/polly/lib/External/isl/test_inputs/codegen/
H A Dsingle_valued.in2 # and does not end up in an infinite recursion.
/llvm-project-15.0.7/llvm/test/Verifier/
H A Drecursive-type-3.ll7 ; Check that linked-list-style recursive types where the recursion is through
H A Drecursive-type-1.ll8 ; the recursion isn't through a pointer to the type.
H A Drecursive-type-load.ll8 ; the recursion isn't through a pointer to the type.
H A Drecursive-type-store.ll8 ; the recursion isn't through a pointer to the type.
H A Drecursive-type-2.ll10 ; when the recursion isn't through a pointer to the type.
/llvm-project-15.0.7/clang/test/Index/
H A DKeepGoingWithLotsOfErrors.mm3 // This is the minimized test that triggered an infinite recursion:
/llvm-project-15.0.7/llvm/test/tools/llvm-profgen/Inputs/
H A Drecursion-compression-noprobe.perfscript1 PERF_RECORD_MMAP2 3019402/3019402: [0x400000(0x1000) @ 0 00:1d 265650677 1451231]: r-xp recursion-c…
H A Drecursion-compression-pseudoprobe.perfscript1 PERF_RECORD_MMAP2 3367317/3367317: [0x201000(0x1000) @ 0 00:1d 238458915 1121070]: r-xp recursion-c…
/llvm-project-15.0.7/compiler-rt/include/sanitizer/
H A Dtsan_interface.h100 void __tsan_mutex_post_lock(void *addr, unsigned flags, int recursion);
/llvm-project-15.0.7/mlir/test/IR/
H A Drecursive-type.mlir12 // into inifinite recursion.
/llvm-project-15.0.7/
H A D.clang-tidy1 …nused-parameters,-misc-non-private-member-variables-in-classes,-misc-no-recursion,readability-iden…

1234