2015-01-20 |
Karthik Bhat | Fix Operandreorder logic in SLPVectorizer to generate... |
blob | commitdiff | raw |
2015-01-19 |
Erik Eckstein | SLPVectorizer: limit the number of alias checks to... |
blob | commitdiff | raw | diff to current |
2015-01-17 |
Chandler Carruth | [PM] Split the LoopInfo object apart from the legacy... |
blob | commitdiff | raw | diff to current |
2015-01-15 |
Alexander Kornienko | Replace size method call of containers to empty method... |
blob | commitdiff | raw | diff to current |
2015-01-15 |
Chandler Carruth | [PM] Separate the TargetLibraryInfo object from the... |
blob | commitdiff | raw | diff to current |
2015-01-14 |
Erik Eckstein | reapply: SLPVectorizer: Cache results from memory alias... |
blob | commitdiff | raw | diff to current |
2015-01-13 |
Julien Lerouge | Fix non-determinism issue in SLP |
blob | commitdiff | raw | diff to current |
2015-01-13 |
Erik Eckstein | Revert "SLPVectorizer: Cache results from memory alias... |
blob | commitdiff | raw | diff to current |
2015-01-13 |
Erik Eckstein | SLPVectorizer: Cache results from memory alias checking. |
blob | commitdiff | raw | diff to current |
2015-01-09 |
Michael Zolotukhin | Update comment. |
blob | commitdiff | raw | diff to current |
2015-01-09 |
Michael Zolotukhin | Remove duplicating code. NFC. |
blob | commitdiff | raw | diff to current |
2015-01-09 |
Suyog Sarda | Assumption that "VectorizedValue" will always be an... |
blob | commitdiff | raw | diff to current |
2015-01-04 |
Chandler Carruth | [PM] Split the AssumptionTracker immutable pass into... |
blob | commitdiff | raw | diff to current |
2014-12-17 |
Suyog Sarda | Revert 224119 "This patch recognizes (+ (+ v0, v1)... |
blob | commitdiff | raw | diff to current |
2014-12-12 |
Suyog Sarda | This patch recognizes (+ (+ v0, v1) (+ v2, v3)), reorde... |
blob | commitdiff | raw | diff to current |
2014-11-19 |
Suyog Sarda | Vectorize a reduction chain feeding into a 'return... |
blob | commitdiff | raw | diff to current |
2014-11-19 |
David Blaikie | Update SetVector to rely on the underlying set's insert... |
blob | commitdiff | raw | diff to current |
2014-11-11 |
Duncan P. N. Exon... | Revert "IR: MDNode => Value" |
blob | commitdiff | raw | diff to current |
2014-11-03 |
Duncan P. N. Exon... | IR: MDNode => Value: Instruction::getAllMetadataOtherTh... |
blob | commitdiff | raw | diff to current |
2014-11-01 |
Duncan P. N. Exon... | IR: MDNode => Value: Instruction::getMetadata() |
blob | commitdiff | raw | diff to current |
2014-10-15 |
Hal Finkel | [SLPVectorize] Basic ephemeral-value awareness |
blob | commitdiff | raw | diff to current |
2014-09-03 |
Sanjay Patel | Preserve IR flags (nsw, nuw, exact, fast-math) in SLP... |
blob | commitdiff | raw | diff to current |
2014-09-02 |
Yi Jiang | Generate extract for in-tree uses if the use is scalar... |
blob | commitdiff | raw | diff to current |
2014-08-28 |
Erik Eckstein | Fix: SLPVectorizer tried to move an instruction which... |
blob | commitdiff | raw | diff to current |
2014-08-27 |
Michael Zolotukhin | [SLP] Re-enable vectorization of GEP expressions (re... |
blob | commitdiff | raw | diff to current |
2014-08-27 |
Craig Topper | Simplify creation of a bunch of ArrayRefs by using... |
blob | commitdiff | raw | diff to current |
2014-08-26 |
Joerg Sonnenberger | Revert r210342 and r210343, add test case for the crasher. |
blob | commitdiff | raw | diff to current |
2014-08-25 |
Karthik Bhat | Allow vectorization of division by uniform power of 2. |
blob | commitdiff | raw | diff to current |
2014-08-22 |
Erik Eckstein | fix: SLPVectorizer crashes for unreachable blocks conta... |
blob | commitdiff | raw | diff to current |
2014-08-07 |
Arnold Schwaighofer | SLPVectorizer: Use the type of the value loaded/stored... |
blob | commitdiff | raw | diff to current |
2014-08-05 |
James Molloy | Teach the SLP Vectorizer that keeping some values live... |
blob | commitdiff | raw | diff to current |
2014-08-02 |
Erik Eckstein | fix bug 20513 - Crash in SLP Vectorizer |
blob | commitdiff | raw | diff to current |
2014-08-01 |
Erik Eckstein | SLPVectorizer: fix build problem in Release configuration |
blob | commitdiff | raw | diff to current |
2014-08-01 |
Erik Eckstein | SLPVectorizer: improved scheduling algorithm. |
blob | commitdiff | raw | diff to current |
2014-08-01 |
Erik Eckstein | SLP Vectorizer: added statistics counter |
blob | commitdiff | raw | diff to current |
2014-08-01 |
Erik Eckstein | SLP Vectorizer: improve canonicalize tree operands... |
blob | commitdiff | raw | diff to current |
2014-07-30 |
Chad Rosier | SLP Vectorizer: Canonicalize tree operands of commutiti... |
blob | commitdiff | raw | diff to current |
2014-07-24 |
Hal Finkel | Add scoped-noalias metadata |
blob | commitdiff | raw | diff to current |
2014-06-20 |
Karthik Bhat | Add Support to Recognize and Vectorize NON SIMD instruc... |
blob | commitdiff | raw | diff to current |
2014-06-06 |
Michael Zolotukhin | [SLP] Enable vectorization of GEP expressions. |
blob | commitdiff | raw | diff to current |
2014-06-06 |
Karthik Bhat | Fix PR19657 (scalar loads not combined into vector... |
blob | commitdiff | raw | diff to current |
2014-05-30 |
Karthik Bhat | Allow vectorization of intrinsics such as powi,cttz... |
blob | commitdiff | raw | diff to current |
2014-05-20 |
Eric Christopher | Clean up language and grammar. |
blob | commitdiff | raw | diff to current |
2014-05-11 |
Benjamin Kramer | SLPVectorizer: Instead of just performing CSE on dead... |
blob | commitdiff | raw | diff to current |
2014-05-09 |
Benjamin Kramer | SLPVectorizer: When sorting by domination for CSE don... |
blob | commitdiff | raw | diff to current |
2014-05-05 |
Yi Jiang | Always set alignment of vectorized LD/ST in SLP-Vectori... |
blob | commitdiff | raw | diff to current |
2014-05-04 |
Arnold Schwaighofer | SLPVectorizer: Bring back the insertelement patch ... |
blob | commitdiff | raw | diff to current |
2014-05-03 |
Benjamin Kramer | SLPVectorizer: Lazily allocate the map for block numbering. |
blob | commitdiff | raw | diff to current |
2014-05-03 |
Karthik Bhat | Vectorize intrinsic math function calls in SLPVectorizer. |
blob | commitdiff | raw | diff to current |
2014-05-01 |
Chandler Carruth | Revert r205965, which essentially reverts r205018 for... |
blob | commitdiff | raw | diff to current |
2014-04-29 |
Yi Jiang | Continue slp vectorization even the BB already has... |
blob | commitdiff | raw | diff to current |
2014-04-28 |
Craig Topper | [C++] Use 'nullptr'. |
blob | commitdiff | raw | diff to current |
2014-04-25 |
Craig Topper | [C++] Use 'nullptr'. Transforms edition. |
blob | commitdiff | raw | diff to current |
2014-04-22 |
Chandler Carruth | [Modules] Fix potential ODR violations by sinking the... |
blob | commitdiff | raw | diff to current |
2014-04-10 |
Arnold Schwaighofer | Reapply "SLPVectorizer: Ignore users that are insertele... |
blob | commitdiff | raw | diff to current |
2014-04-09 |
Arnold Schwaighofer | SLPVectorizer: Only vectorize intrinsics whose operands... |
blob | commitdiff | raw | diff to current |
2014-04-05 |
David Blaikie | Fixing typo. |
blob | commitdiff | raw | diff to current |
2014-04-02 |
Tim Northover | SLPVectorizer: compare entire intrinsic for SLP compati... |
blob | commitdiff | raw | diff to current |
2014-03-31 |
Arnold Schwaighofer | Revert "SLPVectorizer: Ignore users that are insertelem... |
blob | commitdiff | raw | diff to current |
2014-03-28 |
Arnold Schwaighofer | SLPVectorizer: Take credit for free extractelement... |
blob | commitdiff | raw | diff to current |
2014-03-28 |
Arnold Schwaighofer | SLPVectorizer: Fix typos |
blob | commitdiff | raw | diff to current |
2014-03-28 |
Arnold Schwaighofer | SLPVectorizer: Ignore users that are insertelements... |
blob | commitdiff | raw | diff to current |
2014-03-25 |
Andrew Trick | SLP vectorizer: Don't hoist vector extracts of phis. |
blob | commitdiff | raw | diff to current |
2014-03-12 |
Raul E. Silvera | Resubmit "[SLPV] Recognize vectorizable intrinsics... |
blob | commitdiff | raw | diff to current |
2014-03-09 |
Ahmed Charles | Fix build break. |
blob | commitdiff | raw | diff to current |
2014-03-09 |
Chandler Carruth | [C++11] Add range based accessors for the Use-Def chain... |
blob | commitdiff | raw | diff to current |
2014-03-05 |
Craig Topper | [C++11] Add 'override' keyword to virtual methods that... |
blob | commitdiff | raw | diff to current |
2014-03-02 |
Benjamin Kramer | [C++11] Replace llvm::next and llvm::prior with std... |
blob | commitdiff | raw | diff to current |
2014-03-01 |
Benjamin Kramer | Now that we have C++11, turn simple functors into lambd... |
blob | commitdiff | raw | diff to current |
2014-02-25 |
Rafael Espindola | Make DataLayout a plain object, not a pass. |
blob | commitdiff | raw | diff to current |
2014-02-25 |
Rafael Espindola | Make a few more DataLayout variables const. |
blob | commitdiff | raw | diff to current |
2014-02-24 |
Arnold Schwaighofer | SLPVectorizer: Try vectorizing 'splat' stores |
blob | commitdiff | raw | diff to current |
2014-02-17 |
Gerolf Hoflehner | fix for null VectorizedValue assertion in the SLP Vecto... |
blob | commitdiff | raw | diff to current |
2014-02-16 |
Gerolf Hoflehner | fixed typo in comment as my test commit |
blob | commitdiff | raw | diff to current |
2014-02-12 |
Andrea Di Biagio | [Vectorizer] Add a new 'OperandValueKind' in TargetTran... |
blob | commitdiff | raw | diff to current |
2014-02-06 |
Paul Robinson | Disable most IR-level transform passes on functions... |
blob | commitdiff | raw | diff to current |
2014-02-01 |
Reid Kleckner | Revert "[SLPV] Recognize vectorizable intrinsics during... |
blob | commitdiff | raw | diff to current |
2014-01-31 |
Chandler Carruth | [SLPV] Recognize vectorizable intrinsics during SLP... |
blob | commitdiff | raw | diff to current |
2014-01-24 |
Alp Toker | Fix known typos |
blob | commitdiff | raw | diff to current |
2014-01-13 |
Chandler Carruth | [PM] Split DominatorTree into a concrete analysis resul... |
blob | commitdiff | raw | diff to current |
2014-01-13 |
Chandler Carruth | [cleanup] Move the Dominators.h and Verifier.h headers... |
blob | commitdiff | raw | diff to current |
2014-01-07 |
Chandler Carruth | Re-sort all of the includes with ./utils/sort_includes... |
blob | commitdiff | raw | diff to current |
2013-12-07 |
Jakub Staszak | Don't #include heavy Dominators.h file in LoopInfo... |
blob | commitdiff | raw | diff to current |
2013-12-05 |
Rafael Espindola | Fix non-deterministic behavior. |
blob | commitdiff | raw | diff to current |
2013-12-05 |
Arnold Schwaighofer | SLPVectorizer: An in-tree vectorized entry cannot also... |
blob | commitdiff | raw | diff to current |
2013-12-05 |
Alp Toker | Correct word hyphenations |
blob | commitdiff | raw | diff to current |
2013-11-26 |
Nadav Rotem | PR1860 - We can't save a list of ExtractElement instruc... |
blob | commitdiff | raw | diff to current |
2013-11-26 |
Nadav Rotem | PR18060 - When we RAUW values with ExtractElement instr... |
blob | commitdiff | raw | diff to current |
2013-11-23 |
Chandler Carruth | Migrate metadata information from scalar to vector... |
blob | commitdiff | raw | diff to current |
2013-11-22 |
Arnold Schwaighofer | SLPVectorizer: Fix whitespace errors. |
blob | commitdiff | raw | diff to current |
2013-11-22 |
Yi Jiang | SLP Vectorizer: Extract cost will only be added once... |
blob | commitdiff | raw | diff to current |
2013-11-19 |
Arnold Schwaighofer | SLPVectorizer: Fix stale for Value pointer array |
blob | commitdiff | raw | diff to current |
2013-11-19 |
Arnold Schwaighofer | SLPVectorizer: Fix whitespace errors |
blob | commitdiff | raw | diff to current |
2013-11-04 |
Benjamin Kramer | SLPVectorizer: Use properlyDominates to satisfy the... |
blob | commitdiff | raw | diff to current |
2013-11-03 |
Benjamin Kramer | SLPVectorizer: Add a missing pair of parens. No functio... |
blob | commitdiff | raw | diff to current |
2013-11-03 |
Benjamin Kramer | SLPVectorizer: When CSEing generated gathers only scan... |
blob | commitdiff | raw | diff to current |
2013-11-02 |
Benjamin Kramer | SLPVectorizer: Remove duplicated function. |
blob | commitdiff | raw | diff to current |
2013-10-29 |
Arnold Schwaighofer | ARM cost model: Account for zero cost scalar SROA instr... |
blob | commitdiff | raw | diff to current |
2013-10-29 |
Arnold Schwaighofer | SLPVectorizer: Use vector type for vectorized memory... |
blob | commitdiff | raw | diff to current |
2013-10-16 |
Arnold Schwaighofer | SLPVectorizer: Don't vectorize volatile memory operations |
blob | commitdiff | raw | diff to current |
next |