Home
last modified time | relevance | path

Searched refs:vectorize (Results 1 – 25 of 200) sorted by relevance

12345678

/minix3/external/bsd/llvm/dist/llvm/test/Transforms/BBVectorize/
H A Dreq-depth.ll2 ; RUN: opt < %s -bb-vectorize -bb-vectorize-req-chain-depth 3 -bb-vectorize-ignore-target-info -S |…
3 ; RUN: opt < %s -bb-vectorize -bb-vectorize-req-chain-depth 2 -bb-vectorize-ignore-target-info -S |…
H A Dsearch-limit.ll2 ; RUN: opt < %s -bb-vectorize -bb-vectorize-req-chain-depth=3 -bb-vectorize-ignore-target-info -ins…
3 ; RUN: opt < %s -bb-vectorize -bb-vectorize-req-chain-depth=3 -bb-vectorize-search-limit=4 -bb-vect…
22 ; pair to vectorize.
H A Dsimple-tst.ll3 ; RUN: opt < %s -bb-vectorize -bb-vectorize-req-chain-depth=3 -bb-vectorize-vector-bits=256 -instco…
5 ; Basic depth-3 chain (target-specific type should not vectorize)
H A Dsimple-sel.ll2 ; RUN: opt < %s -bb-vectorize -bb-vectorize-req-chain-depth=3 -bb-vectorize-ignore-target-info -ins…
3 ; RUN: opt < %s -bb-vectorize -bb-vectorize-req-chain-depth=3 -bb-vectorize-no-bools -bb-vectorize-…
H A Dsimple3.ll2 ; RUN: opt < %s -bb-vectorize -bb-vectorize-req-chain-depth=3 -bb-vectorize-vector-bits=192 -bb-vec…
/minix3/external/bsd/llvm/dist/clang/test/Parser/
H A Dpragma-loop.cpp82 #pragma clang loop vectorize(enable) in test()
96 #pragma clang loop vectorize(disable) in test()
114 #pragma clang loop vectorize(disable) interleave(disable) unroll(disable) in test()
121 /* expected-error {{expected '('}} */ #pragma clang loop vectorize in test()
125 /* expected-error {{expected ')'}} */ #pragma clang loop vectorize(enable in test()
133 …pected-error {{missing argument; expected 'enable' or 'disable'}} */ #pragma clang loop vectorize() in test()
140 /* expected-error {{invalid option 'badkeyword'}} */ #pragma clang loop vectorize(enable) badkeywor… in test()
141 /* expected-warning {{extra tokens at end of '#pragma clang loop'}} */ #pragma clang loop vectorize in test()
187 …{{invalid argument; expected 'enable' or 'disable'}} */ #pragma clang loop vectorize(badidentifier) in test()
196 /* expected-error {{expected ')'}} */ #pragma clang loop vectorize(() in test()
[all …]
/minix3/external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/X86/
H A Dalready-vectorized.ll1 ; RUN: opt < %s -disable-loop-unrolling -debug-only=loop-vectorize -O3 -S 2>&1 | FileCheck %s
3 ; We want to make sure that we don't even try to vectorize loops again
5 ; thus, trying to vectorize the vectorized loop again
19 ; We need to make sure we did vectorize the loop
21 ; CHECK: LV: We can vectorize this loop!
43 ; CHECK: [[width]] = !{!"llvm.loop.vectorize.width", i32 1}
H A Dvectorization-remarks-missed.ll1 ; RUN: opt < %s -loop-vectorize -S -pass-remarks-missed='loop-vectorize' -pass-remarks-analysis='lo…
5 ; #pragma clang loop vectorize(enable) interleave(enable)
14 ; #pragma clang loop vectorize(disable) interleave(disable)
20 ; #pragma clang loop vectorize(enable)
27 ; CHECK: remark: source.cpp:4:5: loop not vectorized: use -Rpass-analysis=loop-vectorize for more i…
30 ; CHECK: remark: source.cpp:19:5: loop not vectorized: use -Rpass-analysis=loop-vectorize for more …
140 !15 = !{!"llvm.loop.vectorize.enable", i1 true}
154 !29 = !{!"llvm.loop.vectorize.width", i32 1}
H A Dvectorization-remarks.ll1 ; RUN: opt < %s -loop-vectorize -mtriple=x86_64-unknown-linux -S -pass-remarks='loop-vectorize' 2>&…
2 … opt < %s -loop-vectorize -force-vector-width=1 -force-vector-interleave=4 -mtriple=x86_64-unknown…
3 …< %s -loop-vectorize -force-vector-width=1 -force-vector-interleave=1 -mtriple=x86_64-unknown-linu…
H A Dvect.omp.force.small-tc.ll1 ; RUN: opt < %s -loop-vectorize -mtriple=x86_64-apple-macosx10.8.0 -mcpu=corei7-avx -debug-only=loo…
8 ; CHECK: 2 loop-vectorize - Number of loops analyzed for vectorization
9 ; CHECK: 1 loop-vectorize - Number of loops vectorized
47 !2 = !{!"llvm.loop.vectorize.enable", i1 true}
H A Dconstant-vector-operand.ll1 ; RUN: opt -mtriple=x86_64-apple-darwin -mcpu=core2 -loop-vectorize -dce -instcombine -S < %s | Fil…
8 ; We use to not vectorize this loop because the shift was deemed to expensive.
10 ; vectorize this loop.
H A Dvect.omp.force.ll1 ; RUN: opt < %s -loop-vectorize -mtriple=x86_64-apple-macosx10.8.0 -mcpu=corei7-avx -debug-only=lo…
8 ; CHECK: 2 loop-vectorize - Number of loops analyzed for vectorization
9 ; CHECK: 1 loop-vectorize - Number of loops vectorized
56 !2 = !{!"llvm.loop.vectorize.enable", i1 true}
/minix3/external/bsd/llvm/dist/llvm/docs/
H A DVectorizers.rst31 $ clang ... -fno-vectorize file.c
45 $ opt -loop-vectorize -force-vector-width=8 ...
52 $ opt -loop-vectorize -force-vector-unroll=2 ...
66 #pragma clang loop vectorize(enable) interleave(enable)
96 ``-Rpass=loop-vectorize`` identifies loops that were successfully vectorized.
98 ``-Rpass-missed=loop-vectorize`` identifies loops that failed vectorization and
101 ``-Rpass-analysis=loop-vectorize`` identifies the statements that caused
108 #pragma clang loop vectorize(enable)
121 …:5: remark: loop not vectorized: vectorization is explicitly enabled [-Rpass-missed=loop-vectorize]
123 And the command line ``-Rpass-analysis=loop-vectorize`` indicates that the
[all …]
/minix3/external/bsd/llvm/dist/clang/test/Misc/
H A Dast-print-pragmas-xfail.cpp12 #pragma loop vectorize(4) in run1()
14 #pragma loop vectorize(enable) in run1()
H A Dast-print-pragmas.cpp22 #pragma clang loop vectorize(enable) in test()
33 #pragma clang loop vectorize(disable) in test()
/minix3/external/bsd/llvm/dist/llvm/test/Transforms/LoopVectorize/
H A Dloop-vect-memdep.ll3 ; RUN: opt < %s -S -loop-vectorize -debug-only=loop-vectorize 2>&1 | FileCheck %s
5 ; CHECK: LV: Can't vectorize due to memory conflicts
H A Dvect.omp.persistence.ll1 ; RUN: opt < %s -O2 -force-vector-interleave=2 -force-vector-width=4 -debug-only=loop-vectorize -st…
21 ; Ensure that "llvm.loop.vectorize.enable" metadata was not lost prior to LoopVectorize pass.
65 !2 = !{!"llvm.loop.vectorize.enable", i1 true}
70 ; Ensure that "llvm.loop.vectorize.enable" metadata was not lost even
88 !4 = !{!"llvm.loop.vectorize.enable", i1 true}
H A Dduplicated-metadata.ll1 ; RUN: opt < %s -loop-vectorize -S 2>&1 | FileCheck %s
28 !1 = !{!"llvm.loop.vectorize.width", i32 4}
29 ; CHECK-NOT: !{metadata !"llvm.loop.vectorize.width", i32 4}
H A Dno_switch.ll1 … RUN: opt < %s -loop-vectorize -force-vector-width=4 -S -pass-remarks-missed='loop-vectorize' -pas…
4 ; CHECK: remark: source.cpp:4:5: loop not vectorized: use -Rpass-analysis=loop-vectorize for more i…
75 !13 = !{!"llvm.loop.vectorize.enable", i1 true}
H A Dvect.stats.ll1 ; RUN: opt < %s -loop-vectorize -force-vector-interleave=4 -force-vector-width=4 -debug-only=loop-
8 ; CHECK: 2 loop-vectorize - Number of loops analyzed for vectorization
9 ; CHECK: 1 loop-vectorize - Number of loops vectorized
H A Dno_outside_user.ll1 ; RUN: opt -S -loop-vectorize -force-vector-interleave=1 -force-vector-width=2 -pass-remarks-analys…
15 ; We used to vectorize this loop. But it has a value that is used outside of the
45 ; Don't vectorize this loop. Its phi node (induction variable) has an outside
H A Dcontrol-flow.ll1 … RUN: opt < %s -loop-vectorize -force-vector-width=4 -S -pass-remarks-missed='loop-vectorize' -pas…
14 ; CHECK: remark: source.cpp:5:9: loop not vectorized: use -Rpass-analysis=loop-vectorize for more i…
H A Dno_array_bounds.ll1 ; RUN: opt < %s -loop-vectorize -S 2>&1 | FileCheck %s
7 ; #pragma clang loop vectorize(enable)
12 ; #pragma clang loop vectorize(disable) interleave(enable)
88 !13 = !{!"llvm.loop.vectorize.enable", i1 true}
94 !19 = !{!"llvm.loop.vectorize.width", i32 1}
/minix3/external/bsd/llvm/dist/llvm/test/Transforms/BBVectorize/xcore/
H A Dno-vector-registers.ll1 ; RUN: opt < %s -bb-vectorize -bb-vectorize-req-chain-depth=3 -instcombine -gvn -S -mtriple=xcore |…
/minix3/external/bsd/llvm/dist/llvm/test/Transforms/BBVectorize/X86/
H A Dloop1.ll3 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7 -bb-vectorize -bb-vectorize-req-chai…
4 …icaa -loop-unroll -unroll-threshold=45 -unroll-allow-partial -bb-vectorize -bb-vectorize-req-chain…

12345678