HomeSort by relevance Sort by last modified time
    Searched full:unroll (Results 51 - 75 of 779) sorted by null

1 23 4 5 6 7 8 91011>>

  /external/swiftshader/third_party/LLVM/test/Transforms/LoopUnroll/
shifted-tripcount.ll 1 ; RUN: opt < %s -loop-unroll -unroll-count=2 -S | FileCheck %s
3 ; LoopUnroll should unroll this loop into one big basic block.
2004-05-13-DontUnrollTooMuch.ll 1 ; RUN: opt < %s -loop-unroll -disable-output
  /external/clang/test/Preprocessor/
_Pragma.c 15 _Pragma(unroll 1 // expected-error{{_Pragma takes a parenthesized string literal}}
  /external/llvm/test/Transforms/LoopUnroll/
2004-05-13-DontUnrollTooMuch.ll 1 ; RUN: opt < %s -loop-unroll -disable-output
full-unroll-heuristics-2.ll 1 ; RUN: opt < %s -S -loop-unroll -unroll-max-iteration-count-to-analyze=1000 -unroll-threshold=10 -unroll-percent-dynamic-cost-saved-threshold=70 -unroll-dynamic-cost-savings-discount=90 | FileCheck %s
8 ; it as a constant, so we shouldn't unroll the loop.
34 ; shouldn't unroll the loop.
61 ; clean up almost entire loop. Make sure that we do not unroll such loop.
runtime-loop1.ll 1 ; RUN: opt < %s -S -loop-unroll -unroll-runtime -unroll-count=2 | FileCheck %s -check-prefix=EPILOG
2 ; RUN: opt < %s -S -loop-unroll -unroll-runtime -unroll-count=2 -unroll-runtime-epilog=false | FileCheck %s -check-prefix=PROLOG
4 ; This tests that setting the unroll count works
2006-08-24-MultiBlockLoop.ll 1 ; RUN: opt < %s -loop-unroll -S | grep bb72.2
2007-04-16-PhiUpdate.ll 2 ; RUN: opt < %s -loop-unroll -disable-output
runtime-loop3.ll 2 ; RUN: opt < %s -disable-output -stats -loop-unroll -unroll-runtime -unroll-threshold=400 -info-output-file - | FileCheck %s --check-prefix=STATS
6 ; STATS: 2 loop-unroll - Number of loops unrolled (completely or otherwise)
  /external/clang/lib/CodeGen/
CGLoopInfo.cpp 60 Metadata *Vals[] = {MDString::get(Ctx, "llvm.loop.unroll.count"),
75 // Setting unroll.full or unroll.disable
79 Name = "llvm.loop.unroll.enable";
81 Name = "llvm.loop.unroll.full";
83 Name = "llvm.loop.unroll.disable";
144 LoopHintAttr::OptionType Option = LoopHintAttr::Unroll;
150 // 0 - full unroll (no argument).
151 // 1 - disable unroll.
152 // other positive integer n - unroll by n
    [all...]
  /external/clang/test/Parser/
pragma-loop-safety.cpp 18 /* expected-error {{invalid argument; expected 'enable', 'full' or 'disable'}} */ #pragma clang loop unroll(assume_safety)
23 /* expected-error {{invalid argument; expected 'enable', 'full' or 'disable'}} */ #pragma clang loop unroll(badidentifier)
  /external/llvm/test/Analysis/ScalarEvolution/
scev-invalid.ll 1 ; RUN: opt < %s -S -indvars -loop-unroll | FileCheck %s
9 ; When loop-unroll asks for the expression, it contains a NULL
  /external/clang/test/CodeGenCXX/
pragma-loop.cpp 11 #pragma clang loop unroll(full)
24 #pragma clang loop vectorize_width(8) interleave_count(4) unroll(disable) distribute(disable)
32 enum struct Tuner : short { Interleave = 4, Unroll = 8 };
38 #pragma clang loop unroll_count(static_cast<int>(Tuner::Unroll))
59 #pragma clang loop vectorize(disable) unroll(disable) distribute(disable)
165 // CHECK: ![[UNROLL_FULL]] = !{!"llvm.loop.unroll.full"}
169 // CHECK: ![[UNROLL_DISABLE]] = !{!"llvm.loop.unroll.disable"}
172 // CHECK: ![[UNROLL_8]] = !{!"llvm.loop.unroll.count", i32 8}
189 // CHECK: ![[UNROLL_24]] = !{!"llvm.loop.unroll.count", i32 24}
192 // CHECK: ![[UNROLL_32]] = !{!"llvm.loop.unroll.count", i32 32
    [all...]
  /external/clang/test/CodeGenOpenCL/
unroll-hint.cl 86 // CHECK: ![[COUNT]] = !{!"llvm.loop.unroll.count", i32 8}
88 // CHECK: ![[DISABLE]] = !{!"llvm.loop.unroll.disable"}
90 // CHECK: ![[FULL]] = !{!"llvm.loop.unroll.full"}
  /external/llvm/test/Transforms/LoopUnroll/AArch64/
partial.ll 1 ; RUN: opt < %s -S -loop-unroll -mtriple aarch64 -mcpu=cortex-a57 | FileCheck %s
3 ; Partial unroll 8 times for this loop.
28 ; Partial unroll 16 times for this loop.
runtime-loop.ll 1 ; RUN: opt < %s -S -loop-unroll -mtriple aarch64 -mcpu=cortex-a57 | FileCheck %s -check-prefix=EPILOG
2 ; RUN: opt < %s -S -loop-unroll -mtriple aarch64 -mcpu=cortex-a57 -unroll-runtime-epilog=false | FileCheck %s -check-prefix=PROLOG
  /external/llvm/test/Transforms/LoopUnroll/PowerPC/
a2-unrolling.ll 1 ; RUN: opt < %s -S -mtriple=powerpc64-unknown-linux-gnu -mcpu=a2 -loop-unroll | FileCheck %s -check-prefix=EPILOG
2 ; RUN: opt < %s -S -mtriple=powerpc64-unknown-linux-gnu -mcpu=a2 -loop-unroll -unroll-runtime-epilog=false | FileCheck %s -check-prefix=PROLOG
  /external/skia/src/core/
SkBlitRow_D32.cpp 14 #define UNROLL
30 #ifdef UNROLL
62 #ifdef UNROLL
  /external/skqp/src/core/
SkBlitRow_D32.cpp 14 #define UNROLL
30 #ifdef UNROLL
62 #ifdef UNROLL
  /external/clang/test/Misc/
backend-optimization-failure-nodbg.cpp 8 #pragma clang loop vectorize(enable) unroll(disable)
backend-optimization-failure.cpp 8 #pragma clang loop vectorize(enable) unroll(disable)
  /external/llvm/test/Transforms/LoopUnswitch/
2007-10-04-DomFrontier.ll 1 ; RUN: opt < %s -licm -loop-unroll -disable-output
  /external/llvm/test/Transforms/LoopVectorize/AArch64/
first-order-recurrence.ll 2 ; RUN: opt < %s -loop-vectorize -force-vector-width=4 -force-vector-interleave=2 -dce -instcombine -S | FileCheck %s --check-prefix=UNROLL
30 ; UNROLL: vector.body:
31 ; UNROLL: %vector.recur = phi <4 x i32> [ %vector.recur.init, %vector.ph ], [ [[L2:%[a-zA-Z0-9.]+]], %vector.body ]
32 ; UNROLL: [[L1:%[a-zA-Z0-9.]+]] = load <4 x i32>
33 ; UNROLL: [[L2]] = load <4 x i32>
34 ; UNROLL: {{.*}} = shufflevector <4 x i32> %vector.recur, <4 x i32> [[L1]], <4 x i32> <i32 3, i32 4, i32 5, i32 6>
35 ; UNROLL: {{.*}} = shufflevector <4 x i32> [[L1]], <4 x i32> [[L2]], <4 x i32> <i32 3, i32 4, i32 5, i32 6>
37 ; UNROLL: middle.block:
38 ; UNROLL: %vector.recur.extract = extractelement <4 x i32> [[L2]], i32 3
92 ; UNROLL: vector.body
    [all...]
  /external/llvm/test/Transforms/LoopVectorize/X86/
already-vectorized.ll 42 ; CHECK: [[vect]] = distinct !{[[vect]], [[width:![0-9]+]], [[unroll:![0-9]+]]}
44 ; CHECK: [[unroll]] = !{!"llvm.loop.interleave.count", i32 1}
45 ; CHECK: [[scalar]] = distinct !{[[scalar]], [[runtime_unroll:![0-9]+]], [[width]], [[unroll]]}
46 ; CHECK: [[runtime_unroll]] = !{!"llvm.loop.unroll.runtime.disable"}
  /external/llvm/test/Transforms/LoopVectorize/
miniters.ll 2 ; RUN: opt %s -loop-vectorize -force-vector-interleave=2 -force-vector-width=4 -S | FileCheck %s -check-prefix=UNROLL
15 ; UNROLL-LABEL: foo(
16 ; UNROLL: %min.iters.check = icmp ult i64 %N, 8
17 ; UNROLL: br i1 %min.iters.check, label %scalar.ph, label %min.iters.checked

Completed in 941 milliseconds

1 23 4 5 6 7 8 91011>>