aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/LoopVectorize
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-0298-174/+945
* Update LLVM for rebase to r212749.Stephen Hines2014-07-2122-33/+558
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-2911-22/+487
* Update to LLVM 3.5a.Stephen Hines2014-04-2424-28/+886
* Merging r197449:Bill Wendling2013-12-171-0/+63
* Merging r195504:Manman Ren2013-12-092-1/+4
* Merging r196294:Bill Wendling2013-12-071-0/+28
* Merging r195787:Bill Wendling2013-12-011-0/+39
* Merging r195162:Bill Wendling2013-11-201-0/+33
* LoopVectorizer: Extend the induction variable to a larger typeArnold Schwaighofer2013-11-181-0/+42
* LoopVectorizer: Use abi alignment for accesses with no alignmentArnold Schwaighofer2013-11-151-0/+33
* Scalarize select vector arguments when extracted.Matt Arsenault2013-11-041-29/+29
* LoopVectorizer: Perform redundancy elimination on induction variablesArnold Schwaighofer2013-11-013-5/+42
* LoopVectorize: Look for consecutive acces in GEPs with trailing zero indicesBenjamin Kramer2013-11-011-0/+42
* LoopVectorizer: If dependency checks fail try runtime checksArnold Schwaighofer2013-11-011-0/+28
* ARM cost model: Unaligned vectorized double stores are expensiveArnold Schwaighofer2013-10-291-9/+9
* LoopVectorizer: Don't attempt to vectorize extractelement instructionsHal Finkel2013-10-251-0/+35
* I had to move and removeRenato Golin2013-10-241-46/+0
* Fix broken builds by moving test to x86 dirRenato Golin2013-10-241-0/+46
* Mark vector loops as already vectorizedRenato Golin2013-10-242-2/+49
* LoopVectorize: External uses must use the last value in a reduction cycleArnold Schwaighofer2013-10-071-0/+27
* Don't use runtime bounds check between address spaces.Matt Arsenault2013-10-022-0/+377
* Fix missing CHECK-LABELsMatt Arsenault2013-10-0217-33/+33
* TBAA: update tbaa format from scalar format to struct-path aware format.Manman Ren2013-09-301-10/+11
* TBAA: remove !tbaa from testing cases when they are not needed.Manman Ren2013-09-302-9/+3
* Revert "LoopVectorizer: Only allow vectorization of intrinsics."Arnold Schwaighofer2013-09-231-20/+53
* LoopVectorizer: Only allow vectorization of intrinsics. We can't know for sur...Nadav Rotem2013-09-211-3/+28
* Name the XCore target-specific subdirectories canonically.Chandler Carruth2013-09-182-0/+0
* A couple of tests, in llvm/test/Transforms/*/xcore, are XCore-specific. They ...NAKAMURA Takumi2013-09-181-0/+3
* Prevent LoopVectorizer and SLPVectorizer running if the target has no vector ...Robert Lytton2013-09-181-0/+23
* Don't vectorize if there are outside loop users of the induction variable.Arnold Schwaighofer2013-09-161-0/+30
* Fix missing CHECK-LABELsMatt Arsenault2013-09-101-5/+5
* Debug Info Testing: update context from empty string to null.Manman Ren2013-09-081-2/+2
* Debug Info Testing: updated to use NULL instead of "i32 0" in a few fields.Manman Ren2013-09-062-3/+3
* Disable unrolling in the loop vectorizer when disabled in the pass managerHal Finkel2013-08-282-1/+32
* Debug Info: add an identifier field to DICompositeType.Manman Ren2013-08-262-3/+3
* LoopVectorize: Implement partial loop unrolling when vectorization is not pro...Nadav Rotem2013-08-261-0/+39
* [Debug Info Tests] Update testing cases.Manman Ren2013-08-221-9/+9
* Teach LoopVectorize about address space sizesMatt Arsenault2013-08-221-2/+29
* Add a llvm.copysign intrinsicHal Finkel2013-08-191-0/+53
* [tests] Cleanup initialization of test suffixes.Daniel Dunbar2013-08-163-5/+0
* Add ISD::FROUND for libm round()Hal Finkel2013-08-071-0/+52
* LoopVectorize: Allow vectorization of loops with lifetime markersArnold Schwaighofer2013-08-061-0/+96
* Use function attributes to indicate that we don't want to realign the stack.Bill Wendling2013-08-011-1/+1
* Debug Info: update testing cases to pass verifier.Manman Ren2013-07-291-7/+8
* Next batch of -disable-debug-info-verifier.Rafael Espindola2013-07-261-1/+1
* Catch more CHECK that can be converted to CHECK-LABEL in Transforms for easie...Stephen Lin2013-07-141-20/+20
* Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona...Stephen Lin2013-07-1446-154/+154
* LoopVectorizer: Disallow reductions whose header phi is used outside the loopArnold Schwaighofer2013-07-131-0/+25
* Make the new vectorizer test immune to TTIAndrew Trick2013-07-131-1/+1