index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
Vectorize
Commit message (
Expand
)
Author
Age
...
*
Back out r166591, not sure why this made it through since I cancelled the com...
Micah Villmow
2012-10-24
*
Delete a directory that wasn't supposed to be checked in yet.
Micah Villmow
2012-10-24
*
Use the AliasAnalysis isIdentifiedObj because it also understands mallocs and...
Nadav Rotem
2012-10-23
*
Don't crash if the load/store pointer is not a GEP.
Nadav Rotem
2012-10-22
*
BBVectorize should ignore unreachable blocks.
Hal Finkel
2012-10-22
*
Rename a variable.
Nadav Rotem
2012-10-22
*
Vectorizer: optimize the generation of selects. If the condition is uniform, ...
Nadav Rotem
2012-10-22
*
Update the loop vectorizer docs.
Nadav Rotem
2012-10-22
*
Avoid an extra hash lookup when inserting a value into the widen map.
Anders Carlsson
2012-10-21
*
Simplify code. No functionality change.
Jakub Staszak
2012-10-21
*
Simplify code. No functionality change.
Jakub Staszak
2012-10-21
*
Fix a bug in the vectorization of wide load/store operations.
Nadav Rotem
2012-10-21
*
Add support for reduction variables that do not start at zero.
Nadav Rotem
2012-10-21
*
Document change. Describe the pass and some papers that inspired the design o...
Nadav Rotem
2012-10-21
*
Vectorizer: fix a bug in the classification of induction/reduction phis.
Nadav Rotem
2012-10-21
*
Fix an infinite loop in the loop-vectorizer.
Nadav Rotem
2012-10-20
*
Vectorize: teach cavVectorizeMemory to distinguish between A[i]+=x and A[B[i]...
Nadav Rotem
2012-10-20
*
Fix a typo
Nadav Rotem
2012-10-20
*
Vectorizer: refactor the memory checks to a new function. No functionality ch...
Nadav Rotem
2012-10-20
*
LoopVectorize: Keep the IRBuilder on the stack.
Nadav Rotem
2012-10-19
*
Vectorizer: Add support for loop reductions.
Nadav Rotem
2012-10-19
*
LoopVectorize: Keep the IRBuilder on the stack.
Benjamin Kramer
2012-10-19
*
vectorizer: Add support for reading and writing from the same memory location.
Nadav Rotem
2012-10-19
*
cleanup the comment.
Nadav Rotem
2012-10-18
*
fix a naming typo
Nadav Rotem
2012-10-18
*
Avoid reconstructing the pointer set when searching for duplicated read/write...
Nadav Rotem
2012-10-18
*
When looking for a vector representation of a scalar, do a single lookup. Als...
Nadav Rotem
2012-10-18
*
remove unused variable to fix a warning.
Nadav Rotem
2012-10-18
*
Remove the use of dominators and AA.
Nadav Rotem
2012-10-18
*
Vectorizer: Add support for loops with an unknown count. For example:
Nadav Rotem
2012-10-18
*
LoopVectorize.cpp: Fix a warning. [-Wunused-variable]
NAKAMURA Takumi
2012-10-17
*
Remove redundant SetInsertPoint call.
Jakub Staszak
2012-10-17
*
Fix some typos and wrong indenting.
Roman Divacky
2012-10-17
*
Add a loop vectorizer.
Nadav Rotem
2012-10-17
*
Move TargetData to DataLayout.
Micah Villmow
2012-10-08
*
Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...
Sylvestre Ledru
2012-09-27
*
Fix a typo 'iff' => 'if'
Sylvestre Ledru
2012-09-27
*
Make MemoryBuiltins aware of TargetLibraryInfo.
Benjamin Kramer
2012-08-29
*
Precompute SCEV pointer analysis prior to instruction fusion in BBVectorize.
Hal Finkel
2012-06-28
*
Remove a useless check in BBVectorize.
Hal Finkel
2012-06-28
*
Allow BBVectorize to form non-2^n-length vectors.
Hal Finkel
2012-06-28
*
Refactor operation equivalence checking in BBVectorize by extending Instructi...
Hal Finkel
2012-06-28
*
llvm/lib: [CMake] Add explicit dependency to intrinsics_gen.
NAKAMURA Takumi
2012-06-24
*
Allow controlling vectorization of boolean values separately from other integ...
Hal Finkel
2012-06-24
*
Allow BBVectorize to fuse compare instructions.
Hal Finkel
2012-06-23
*
Teach BBVectorize to combine, when possible, or discard metadata when fusing ...
Hal Finkel
2012-06-16
*
Don't vectorize target-specific types (ppc_fp128, x86_fp80, etc.).
Hal Finkel
2012-04-27
*
Fix style violation in BBVectorize (pointed out by Bill Wendling)
Hal Finkel
2012-04-16
*
Simplify checking for pointer types in BBVectorize (this change was suggested...
Hal Finkel
2012-04-16
*
Fix an error in BBVectorize important for vectorizing pointer types.
Hal Finkel
2012-04-14
[prev]
[next]