summaryrefslogtreecommitdiff
path: root/test/Transforms/SLPVectorizer
Commit message (Expand)AuthorAge
* Add Support to Recognize and Vectorize NON SIMD instructions in SLPVectorizer.Karthik Bhat2014-06-20
* Reduce verbiage of lit.local.cfg filesAlp Toker2014-06-09
* Fix typo in a test from r210342.Michael Zolotukhin2014-06-06
* [SLP] Enable vectorization of GEP expressions.Michael Zolotukhin2014-06-06
* Fix PR19657 (scalar loads not combined into vector load)Karthik Bhat2014-06-06
* Allow vectorization of intrinsics such as powi,cttz and ctlz in Loop and SLP ...Karthik Bhat2014-05-30
* AArch64/ARM64: move ARM64 into AArch64's placeTim Northover2014-05-24
* Implement sext(C1 + C2*X) --> sext(C1) + sext(C2*X) andMichael Zolotukhin2014-05-24
* Fix broken FileCheck prefixesNico Rieck2014-05-23
* Flip on vectorization of bswap intrinsics.Benjamin Kramer2014-05-19
* SLPVectorizer: When sorting by domination for CSE don't assert on unreachable...Benjamin Kramer2014-05-09
* Always set alignment of vectorized LD/ST in SLP-Vectorizer. <rdar://problem...Yi Jiang2014-05-05
* SLPVectorizer: Bring back the insertelement patch (r205965) with fixesArnold Schwaighofer2014-05-04
* Vectorize intrinsic math function calls in SLPVectorizer.Karthik Bhat2014-05-03
* Revert r205965, which essentially reverts r205018 for the second time.Chandler Carruth2014-05-01
* Continue slp vectorization even the BB already has vectorized store radar://1...Yi Jiang2014-04-29
* Reapply "SLPVectorizer: Ignore users that are insertelements we can reschedul...Arnold Schwaighofer2014-04-10
* SLPVectorizer: Only vectorize intrinsics whose operands are widened equallyArnold Schwaighofer2014-04-09
* SLPVectorizer: compare entire intrinsic for SLP compatibility.Tim Northover2014-04-02
* Revert "SLPVectorizer: Ignore users that are insertelements we can reschedule...Arnold Schwaighofer2014-03-31
* SLPVectorizer: Take credit for free extractelement instructionsArnold Schwaighofer2014-03-28
* SLPVectorizer: Ignore users that are insertelements we can reschedule themArnold Schwaighofer2014-03-28
* Resubmit "[SLPV] Recognize vectorizable intrinsics during SLP vectorization ..."Raul E. Silvera2014-03-12
* Trivial test commit.Raul E. Silvera2014-03-05
* SLPVectorizer: Try vectorizing 'splat' storesArnold Schwaighofer2014-02-24
* fix for null VectorizedValue assertion in the SLP Vectorizer (in function vec...Gerolf Hoflehner2014-02-17
* Revert "[SLPV] Recognize vectorizable intrinsics during SLP vectorization ..."Reid Kleckner2014-02-01
* [SLPV] Recognize vectorizable intrinsics during SLP vectorization andChandler Carruth2014-01-31
* Fix broken CHECK lines.Benjamin Kramer2014-01-11
* SLPVectorizer: An in-tree vectorized entry cannot also be a scalar external useArnold Schwaighofer2013-12-05
* opt: Mirror vectorization presets of clangArnold Schwaighofer2013-12-03
* PR1860 - We can't save a list of ExtractElement instructions to CSE because s...Nadav Rotem2013-11-26
* PR18060 - When we RAUW values with ExtractElement instructions in some casesNadav Rotem2013-11-26
* Add the test case that I missed when committing r195528. Doh!Chandler Carruth2013-11-25
* Debug Info: update testing cases to specify the debug info version number.Manman Ren2013-11-22
* SLP Vectorizer: Extract cost will only be added once even if the scalar has m...Yi Jiang2013-11-22
* Add llvm/test/Transforms/SLPVectorizer/ARM/lit.local.cfg. Tests there require...NAKAMURA Takumi2013-10-29
* ARM cost model: Unaligned vectorized double stores are expensiveArnold Schwaighofer2013-10-29
* ARM cost model: Account for zero cost scalar SROA instructionsArnold Schwaighofer2013-10-29
* SLPVectorizer: Don't vectorize volatile memory operationsArnold Schwaighofer2013-10-16
* Revert "SLPVectorizer: Don't vectorize volatile memory operations"Arnold Schwaighofer2013-10-16
* SLPVectorizer: Don't vectorize volatile memory operationsArnold Schwaighofer2013-10-16
* SLPVectorizer: Sort PHINodes based on their opcodeArnold Schwaighofer2013-10-12
* SLPVectorizer: Sort inputs to commutative binary operationsArnold Schwaighofer2013-10-04
* Apply slp vectorization on fully-vectorizable tree of height 2Yi Jiang2013-10-02
* SLPVectorizer: Make store chain finding more aggressive with GetUnderlyingObj...Benjamin Kramer2013-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
* IRBuilder: Add RAII objects to reset insertion points or fast math flags.Benjamin Kramer2013-09-30
* Fix SLPVectorizer using wrong address space for load/storeMatt Arsenault2013-09-27