summaryrefslogtreecommitdiff
path: root/test/Transforms/LoopVectorize
Commit message (Expand)AuthorAge
* Merging r199570:Tom Stellard2014-04-09
* Merging r197449:Bill Wendling2013-12-17
* Merging r195504:Manman Ren2013-12-09
* Merging r196294:Bill Wendling2013-12-07
* Merging r195787:Bill Wendling2013-12-01
* Merging r195162:Bill Wendling2013-11-20
* LoopVectorizer: Extend the induction variable to a larger typeArnold Schwaighofer2013-11-18
* LoopVectorizer: Use abi alignment for accesses with no alignmentArnold Schwaighofer2013-11-15
* Scalarize select vector arguments when extracted.Matt Arsenault2013-11-04
* LoopVectorizer: Perform redundancy elimination on induction variablesArnold Schwaighofer2013-11-01
* LoopVectorize: Look for consecutive acces in GEPs with trailing zero indicesBenjamin Kramer2013-11-01
* LoopVectorizer: If dependency checks fail try runtime checksArnold Schwaighofer2013-11-01
* ARM cost model: Unaligned vectorized double stores are expensiveArnold Schwaighofer2013-10-29
* LoopVectorizer: Don't attempt to vectorize extractelement instructionsHal Finkel2013-10-25
* I had to move and removeRenato Golin2013-10-24
* Fix broken builds by moving test to x86 dirRenato Golin2013-10-24
* Mark vector loops as already vectorizedRenato Golin2013-10-24
* LoopVectorize: External uses must use the last value in a reduction cycleArnold Schwaighofer2013-10-07
* Don't use runtime bounds check between address spaces.Matt Arsenault2013-10-02
* Fix missing CHECK-LABELsMatt Arsenault2013-10-02
* TBAA: update tbaa format from scalar format to struct-path aware format.Manman Ren2013-09-30
* TBAA: remove !tbaa from testing cases when they are not needed.Manman Ren2013-09-30
* Revert "LoopVectorizer: Only allow vectorization of intrinsics."Arnold Schwaighofer2013-09-23
* LoopVectorizer: Only allow vectorization of intrinsics. We can't know for sur...Nadav Rotem2013-09-21
* Name the XCore target-specific subdirectories canonically.Chandler Carruth2013-09-18
* A couple of tests, in llvm/test/Transforms/*/xcore, are XCore-specific. They ...NAKAMURA Takumi2013-09-18
* Prevent LoopVectorizer and SLPVectorizer running if the target has no vector ...Robert Lytton2013-09-18
* Don't vectorize if there are outside loop users of the induction variable.Arnold Schwaighofer2013-09-16
* Fix missing CHECK-LABELsMatt Arsenault2013-09-10
* Debug Info Testing: update context from empty string to null.Manman Ren2013-09-08
* Debug Info Testing: updated to use NULL instead of "i32 0" in a few fields.Manman Ren2013-09-06
* Disable unrolling in the loop vectorizer when disabled in the pass managerHal Finkel2013-08-28
* Debug Info: add an identifier field to DICompositeType.Manman Ren2013-08-26
* LoopVectorize: Implement partial loop unrolling when vectorization is not pro...Nadav Rotem2013-08-26
* [Debug Info Tests] Update testing cases.Manman Ren2013-08-22
* Teach LoopVectorize about address space sizesMatt Arsenault2013-08-22
* Add a llvm.copysign intrinsicHal Finkel2013-08-19
* [tests] Cleanup initialization of test suffixes.Daniel Dunbar2013-08-16
* Add ISD::FROUND for libm round()Hal Finkel2013-08-07
* LoopVectorize: Allow vectorization of loops with lifetime markersArnold Schwaighofer2013-08-06
* Use function attributes to indicate that we don't want to realign the stack.Bill Wendling2013-08-01
* Debug Info: update testing cases to pass verifier.Manman Ren2013-07-29
* Next batch of -disable-debug-info-verifier.Rafael Espindola2013-07-26
* Catch more CHECK that can be converted to CHECK-LABEL in Transforms for easie...Stephen Lin2013-07-14
* Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona...Stephen Lin2013-07-14
* LoopVectorizer: Disallow reductions whose header phi is used outside the loopArnold Schwaighofer2013-07-13
* Make the new vectorizer test immune to TTIAndrew Trick2013-07-13
* LoopVectorize fix: LoopInfo must be valid when invoking utils like SCEVExpander.Andrew Trick2013-07-13
* X86 cost model: Add cost for vectorized gather/scatherArnold Schwaighofer2013-07-12
* ARM cost model: Add cost for gather/scatherArnold Schwaighofer2013-07-12