| Commit message (Expand) | Author | Age | Files | Lines |
* | Precompute SCEV pointer analysis prior to instruction fusion in BBVectorize. | Hal Finkel | 2012-06-28 | 1 | -10/+51 |
* | Remove a useless check in BBVectorize. | Hal Finkel | 2012-06-28 | 1 | -5/+0 |
* | Allow BBVectorize to form non-2^n-length vectors. | Hal Finkel | 2012-06-28 | 1 | -132/+532 |
* | Refactor operation equivalence checking in BBVectorize by extending Instructi... | Hal Finkel | 2012-06-28 | 1 | -23/+2 |
* | llvm/lib: [CMake] Add explicit dependency to intrinsics_gen. | NAKAMURA Takumi | 2012-06-24 | 1 | -0/+2 |
* | Allow controlling vectorization of boolean values separately from other integ... | Hal Finkel | 2012-06-24 | 1 | -4/+14 |
* | Allow BBVectorize to fuse compare instructions. | Hal Finkel | 2012-06-23 | 1 | -0/+8 |
* | Teach BBVectorize to combine, when possible, or discard metadata when fusing ... | Hal Finkel | 2012-06-16 | 1 | -0/+30 |
* | Don't vectorize target-specific types (ppc_fp128, x86_fp80, etc.). | Hal Finkel | 2012-04-27 | 1 | -0/+6 |
* | Fix style violation in BBVectorize (pointed out by Bill Wendling) | Hal Finkel | 2012-04-16 | 1 | -3/+3 |
* | Simplify checking for pointer types in BBVectorize (this change was suggested... | Hal Finkel | 2012-04-16 | 1 | -5/+2 |
* | Fix an error in BBVectorize important for vectorizing pointer types. | Hal Finkel | 2012-04-14 | 1 | -0/+31 |
* | Enhance BBVectorize to more-properly handle pointer values and vectorize GEPs. | Hal Finkel | 2012-04-14 | 1 | -2/+27 |
* | Add support to BBVectorize for vectorizing selects. | Hal Finkel | 2012-04-13 | 1 | -0/+8 |
* | Refactor: Use positive field names in VectorizeConfig. | Hongbin Zheng | 2012-04-07 | 1 | -13/+15 |
* | BBVectorize: Add the const modifier to the VectorizeConfig because we won't | Hongbin Zheng | 2012-04-05 | 1 | -1/+1 |
* | Introduce the VectorizeConfig class, with which we can control the behavior | Hongbin Zheng | 2012-04-05 | 1 | -32/+60 |
* | Add the function "vectorizeBasicBlock" which allow users vectorize a | Hongbin Zheng | 2012-04-05 | 1 | -5/+19 |
* | Correctly vectorize powi. | Hal Finkel | 2012-03-31 | 1 | -11/+33 |
* | fix typos | Sebastian Pop | 2012-03-05 | 1 | -7/+7 |
* | remove spaces on empty lines | Sebastian Pop | 2012-03-05 | 1 | -9/+9 |
* | Update BBVectorize to use aliasesUnknownInst. | Hal Finkel | 2012-02-10 | 1 | -9/+3 |
* | fix indentation | Sebastian Pop | 2012-02-06 | 1 | -9/+9 |
* | Simplify contains tests using 'count'. | David Blaikie | 2012-02-05 | 1 | -2/+1 |
* | BBVectorize.cpp: Get rid of comparision to bool to fix a warning. | NAKAMURA Takumi | 2012-02-05 | 1 | -1/+1 |
* | Boost the effective chain depth of loads and stores. | Hal Finkel | 2012-02-04 | 1 | -0/+10 |
* | BBVectorize: Simplify code, no functionality change. | Benjamin Kramer | 2012-02-02 | 1 | -9/+3 |
* | Minor changes from review. | Hal Finkel | 2012-02-02 | 1 | -19/+17 |
* | Vectorize long blocks in groups. | Hal Finkel | 2012-02-02 | 1 | -41/+90 |
* | BBVectorize.cpp: Try to fix MSVC build. map::iterator and multimap::iterator ... | NAKAMURA Takumi | 2012-02-01 | 1 | -2/+2 |
* | A few of the changes suggested in code review (by Nick Lewycky) | Hal Finkel | 2012-02-01 | 1 | -7/+8 |
* | Add a basic-block autovectorization pass. | Hal Finkel | 2012-02-01 | 5 | -0/+1878 |