Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
ce3ddd2de4c5dbd5a7a68b51ea38f96cf7fbf3aa
/
llvm
/
test
/
Transforms
/
LoopVectorize
/
gcc-examples.ll
5185b7d
[LV] Remove triples from target-independent vectorizer tests. NFC.
by Michael Kuperstein
· 9 years ago
3a3c64d
[LV] For some IVs, use vector phis instead of widening in the loop body
by Michael Kuperstein
· 9 years ago
a79ac14
[opaque pointer type] Add textual IR support for explicit type parameter to load instruction
by David Blaikie
· 11 years ago
79e6c74
[opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction
by David Blaikie
· 11 years ago
8de4f8b
[LoopVectorize] Induction variables: support arbitrary constant step.
by Hao Liu
· 11 years ago
b653de1
Rename getMaximumUnrollFactor -> getMaxInterleaveFactor; also rename option names controlling this variable.
by Sanjay Patel
· 11 years ago
7ae00a1
[LoopVectorize] Use AA to partition potential dependency checks
by Hal Finkel
· 11 years ago
c1c7a13
Update Transforms tests to use CHECK-LABEL for easier debugging. No functionality change.
by Stephen Lin
· 12 years ago
30a65bc
Remove the -licm pass from the loop vectorizer test because the loop vectorizer does it now.
by Nadav Rotem
· 13 years ago
e9f5bfd
by Nadav Rotem
· 13 years ago
6d9dafe
Force a fixed unroll count on the target independent tests.
by Nadav Rotem
· 13 years ago
874f01e
Do not vectorize loops with subtraction reductions
by Paul Redmond
· 13 years ago
e1d5c4b
LoopVectorizer:
by Nadav Rotem
· 13 years ago
3f7c4f3
LoopVectorizer: Optimize the vectorization of consecutive memory access when the iteration step is -1
by Nadav Rotem
· 13 years ago
e266efb
Loop Vectorize: optimize the vectorization of trunc(induction_var). The truncation is now done on scalars.
by Nadav Rotem
· 13 years ago
7b5b55c
Add support for reverse induction variables. For example:
by Nadav Rotem
· 13 years ago
c3c07e6
LoopVectorizer: Add initial support for pointer induction variables (for example: *dst++ = *src++).
by Nadav Rotem
· 13 years ago
e6beec6
Relax the restrictions on vector of pointer types, and vector getelementptr.
by Duncan Sands
· 13 years ago
4cb8cda
LoopVectorize: Preserve NSW, NUW and IsExact flags.
by Nadav Rotem
· 13 years ago
a721b21
LoopVectorizer: Add a basic cost model which uses the VTTI interface.
by Nadav Rotem
· 13 years ago
4f7f727
Vectorizer: Add support for loop reductions.
by Nadav Rotem
· 13 years ago
b52f717
Vectorizer: Add support for loops with an unknown count. For example:
by Nadav Rotem
· 13 years ago
6b94c2a
Add a loop vectorizer.
by Nadav Rotem
· 13 years ago