index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
Transforms
/
BBVectorize
Age
Commit message (
Expand
)
Author
2013-05-01
Revert "InstCombine: Fold more shuffles of shuffles."
Jim Grosbach
2013-04-30
InstCombine: Fold more shuffles of shuffles.
Jim Grosbach
2013-04-12
CostModel: increase the default cost of supported floating point operations f...
Nadav Rotem
2013-02-20
Modify the LLVM assembly output so that it uses references to represent funct...
Bill Wendling
2013-02-17
BBVectorize: Fix an invalid reference bug
Hal Finkel
2013-01-07
Switch BBVectorize to directly depend on having a TTI analysis.
Chandler Carruth
2013-01-01
Make opt grab the triple from the module and use it to initialize the target ...
Nadav Rotem
2012-12-26
BBVectorize: Use VTTI to compute costs for intrinsics vectorization
Hal Finkel
2012-12-25
BBVectorize: Enable vectorization of the fmuladd intrinsic
Hal Finkel
2012-11-28
BBVectorize: Correctly merge SubclassOptionalData
Hal Finkel
2012-11-13
BBVectorize: Don't vectorize vector-manipulation chains
Hal Finkel
2012-11-12
BBVectorize: Only some insert element operand pairs are free.
Hal Finkel
2012-11-12
BBVectorize: Use a more sophisticated check for input cost
Hal Finkel
2012-11-12
BBVectorize: Check the types of compare instructions
Hal Finkel
2012-11-12
BBVectorize: Check the input types of shuffles for legality
Hal Finkel
2012-11-01
BBVectorize: Commit the rest of the test-case change.
Hal Finkel
2012-11-01
BBVectorize: Use target costs for incoming and outgoing values instead of the...
Hal Finkel
2012-10-31
BBVectorize: Choose pair ordering to minimize shuffles
Hal Finkel
2012-10-30
BBVectorize: Fix a small bug introduced in r167042.
Hal Finkel
2012-10-30
Remove an invalid assert in TargetTransformImpl
Hal Finkel
2012-10-26
Move target-specific BBVectorize tests into a separate directory.
Hal Finkel
2012-10-26
Disable generation of pointer vectors by BBVectorize.
Hal Finkel
2012-10-25
Add CPU model to BBVectorize cost-model tests.
Hal Finkel
2012-10-25
Begin incorporating target information into BBVectorize.
Hal Finkel
2012-10-22
BBVectorize should ignore unreachable blocks.
Hal Finkel
2012-10-21
DataLayout should use itself when calculating the size of a vector.
Hal Finkel
2012-06-28
Allow BBVectorize to form non-2^n-length vectors.
Hal Finkel
2012-06-24
Allow controlling vectorization of boolean values separately from other integ...
Hal Finkel
2012-06-23
Allow BBVectorize to fuse compare instructions.
Hal Finkel
2012-06-16
Teach BBVectorize to combine, when possible, or discard metadata when fusing ...
Hal Finkel
2012-04-27
Don't vectorize target-specific types (ppc_fp128, x86_fp80, etc.).
Hal Finkel
2012-04-14
Fix an error in BBVectorize important for vectorizing pointer types.
Hal Finkel
2012-04-14
Enhance BBVectorize to more-properly handle pointer values and vectorize GEPs.
Hal Finkel
2012-04-13
Add support to BBVectorize for vectorizing selects.
Hal Finkel
2012-03-31
Correctly vectorize powi.
Hal Finkel
2012-02-16
Replace all instances of dg.exp file with lit.local.cfg, since all tests are ...
Eli Bendersky
2012-02-10
Update BBVectorize to use aliasesUnknownInst.
Hal Finkel
2012-02-04
Boost the effective chain depth of loads and stores.
Hal Finkel
2012-02-01
Add a basic-block autovectorization pass.
Hal Finkel