| /llvm-project-15.0.7/llvm/test/Transforms/IndVarSimplify/ |
| H A D | cycled_phis.ll | 186 %sibling.iv = phi i32 [0, %entry], [%sibling.iv.next, %sibling.backedge] 187 %sibling.rc = icmp ult i32 %sibling.iv, %sibling.len 188 br i1 %sibling.rc, label %sibling.backedge, label %failed.sibling 278 %sibling.iv = phi i64 [0, %entry], [%sibling.iv.next, %sibling.backedge] 279 %sibling.rc = icmp ult i64 %sibling.iv, %sibling.len.wide 280 br i1 %sibling.rc, label %sibling.backedge, label %failed.sibling 383 %sibling.iv = phi i64 [0, %entry], [%sibling.iv.next, %sibling.backedge] 384 %sibling.rc = icmp ult i64 %sibling.iv, %sibling.len.wide 385 br i1 %sibling.rc, label %sibling.backedge, label %failed.sibling 516 %sibling.rc = icmp ult i64 %sibling.iv, %sibling.len.wide [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/ |
| H A D | call-04.ll | 1 ; Test conditional sibling calls. 11 ; Check a conditional sibling call. 65 ; Check a conditional sibling call - unsigned compare. 83 ; Check a conditional sibling call - 64-bit compare. 137 ; Check a conditional sibling call - high compare. 173 ; Check a conditional sibling call - equal compare. 209 ; Check a conditional sibling call - immediate slt. 227 ; Check a conditional sibling call - immediate sle. 245 ; Check a conditional sibling call - immediate sgt. 281 ; Check a conditional sibling call - immediate eq. [all …]
|
| H A D | call-05.ll | 1 ; Test conditional sibling calls. 11 ; Check a conditional sibling call. 67 ; Check a conditional sibling call - unsigned compare. 85 ; Check a conditional sibling call - 64-bit compare. 139 ; Check a conditional sibling call - high compare. 175 ; Check a conditional sibling call - equal compare. 211 ; Check a conditional sibling call - immediate slt. 229 ; Check a conditional sibling call - immediate sle. 247 ; Check a conditional sibling call - immediate sgt. 283 ; Check a conditional sibling call - immediate eq. [all …]
|
| H A D | call-03.ll | 1 ; Test sibling calls. 15 ; a sibling call. 33 ; use sibling calls in that case. 42 ; Check a call that passes indirect arguments. We can't use sibling 53 ; sibling calls
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-xray/X86/ |
| H A D | account-deduce-tail-call.yaml | 22 # Note that by default, tail/sibling call deduction is disabled, and is enabled 23 # with a flag "-d" or "-deduce-sibling-calls".
|
| H A D | account-recursive-calls-only-tail-call-deduction.yaml | 27 # Note that by default, tail/sibling call deduction is disabled, and is enabled 28 # with a flag "-d" or "-deduce-sibling-calls".
|
| H A D | graph-deduce-tail-call.yaml | 39 # Note that by default, tail/sibling call deduction is disabled, and is enabled 40 # with a flag "-d" or "-deduce-sibling-calls".
|
| /llvm-project-15.0.7/mlir/include/mlir/Bindings/Python/ |
| H A D | PybindAdaptors.h | 277 py::sibling(py::getattr(thisClass, name, py::none())), extra...); 287 py::sibling(py::getattr(thisClass, name, py::none())), extra...); 302 py::sibling(py::getattr(thisClass, name, py::none())), extra...); 315 py::sibling(py::getattr(thisClass, name, py::none())), extra...);
|
| /llvm-project-15.0.7/clang/test/Analysis/scan-build/ |
| H A D | html_output.test | 14 // We expect an index file, a file for the report, and sibling support files.
|
| /llvm-project-15.0.7/llvm/test/Analysis/DivergenceAnalysis/AMDGPU/ |
| H A D | temporal_diverge.ll | 91 ; temporal-divergent use of value carried by divergent loop, user is inside sibling loop 121 ; temporal-divergent use of value carried by divergent loop, user is inside sibling loop, defs and …
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-profdata/ |
| H A D | memprof-merge.test | 31 -fno-optimize-sibling-calls -m64 -Wl,-build-id -no-pie \
|
| H A D | memprof-pic.test | 33 -fno-optimize-sibling-calls -m64 -Wl,-build-id -pie \
|
| H A D | memprof-multi.test | 31 -fno-optimize-sibling-calls -m64 -Wl,-build-id -no-pie \
|
| /llvm-project-15.0.7/mlir/test/Transforms/ |
| H A D | loop-fusion-4.mlir | 2 // RUN: mlir-opt -allow-unregistered-dialect %s -affine-loop-fusion="fusion-maximal mode=sibling" -… 135 // Test checks the loop structure is preserved after sibling fusion
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopUnroll/ |
| H A D | revisit.ll | 15 ; Basic test is fully unrolled and we revisit the post-unroll new sibling 126 ; Partial unrolling occurs which introduces both new child loops and new sibling
|
| /llvm-project-15.0.7/polly/lib/External/ppcg/ |
| H A D | gpu.c | 4913 isl_schedule_node *sibling; in add_previous_filters() local 4915 sibling = isl_schedule_node_copy(node); in add_previous_filters() 4916 while (sibling && isl_schedule_node_has_previous_sibling(sibling)) { in add_previous_filters() 4919 sibling = isl_schedule_node_previous_sibling(sibling); in add_previous_filters() 4923 isl_schedule_node_free(sibling); in add_previous_filters() 4924 if (!sibling) in add_previous_filters() 4936 isl_schedule_node *sibling; in add_next_filters() local 4939 while (sibling && isl_schedule_node_has_next_sibling(sibling)) { in add_next_filters() 4942 sibling = isl_schedule_node_next_sibling(sibling); in add_next_filters() 4946 isl_schedule_node_free(sibling); in add_next_filters() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/ |
| H A D | Passes.td | 50 combines two fusion strategies: producer-consumer fusion and sibling fusion. 169 " \"greedy\", \"Perform greedy (both producer-consumer and sibling) fusion\"), " 173 "\"sibling\", \"Perform only sibling fusion\"))">,
|
| /llvm-project-15.0.7/lldb/bindings/interface/ |
| H A D | SBBlock.i | 152 …sibling = property(GetSibling, None, doc='''A read only property that returns the same result as G…
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-profgen/ |
| H A D | cold-profile-trimming-symbolized.test | 12 ; clang -O3 -g -fno-optimize-sibling-calls -fdebug-info-for-profiling qsort.c -o a.out
|
| H A D | cold-profile-trimming.test | 17 ; clang -O3 -g -fno-optimize-sibling-calls -fdebug-info-for-profiling qsort.c -o a.out
|
| H A D | profile-density.test | 13 ; clang -O3 -g -fno-optimize-sibling-calls -fdebug-info-for-profiling qsort.c -o a.out
|
| /llvm-project-15.0.7/llvm/tools/llvm-xray/ |
| H A D | xray-converter.cpp | 241 for (auto *sibling : CurrentStack->ExtraData.siblings) in findOrCreateStackNode() local 242 sibling->ExtraData.siblings.push_back(CurrentStack); in findOrCreateStackNode()
|
| /llvm-project-15.0.7/llvm/test/Transforms/GVNHoist/ |
| H A D | hoist-pr20242.ll | 3 ; more gvn-hoist when sibling branches contain identical expressions.
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | CycleTerminology.rst | 58 .. _cycle-sibling: 60 A basic block or cycle X is a *sibling* of another basic block or
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SparseTensor/IR/ |
| H A D | SparseTensorAttrDefs.td | 55 // or `singleton` (no sibling elements for parent).
|