Lines Matching refs:vectorize
31 $ 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
128 …4:5: remark: loop not vectorized: loop contains a switch statement [-Rpass-analysis=loop-vectorize]
140 The LLVM Loop Vectorizer has a number of features that allow it to vectorize
148 and the Loop Vectorizer has a mechanism to vectorize loops that do not start
164 then it is illegal to vectorize the code because some elements of A will be
207 array. The Loop Vectorizer knows to vectorize induction variables.
239 The Loop Vectorizer detects pointer induction variables and can vectorize
251 The Loop Vectorizer can vectorize loops that count backwards.
263 The Loop Vectorizer can vectorize code that becomes a sequence of scalar instructions
274 and LLVM will only vectorize such code if forced with "-mllvm -force-vector-width=#".
279 The Loop Vectorizer can vectorize programs with mixed types. The Vectorizer
312 The Loop Vectorize can vectorize intrinsic math functions.
330 vectorize a loop containing a function call that maps to the instructions. For
417 $ clang -fno-slp-vectorize file.c
425 $ clang -fslp-vectorize-aggressive file.c