2016-01-12 |
Sanjay Patel | function names start with a lower case letter ; NFC |
blob | commitdiff | raw |
2015-12-16 |
Charlie Turner | [SLPVectorizer] Ensure dominated reduction values. |
blob | commitdiff | raw | diff to current |
2015-12-11 |
Hal Finkel | AlignmentFromAssumptions and SLPVectorizer preserves... |
blob | commitdiff | raw | diff to current |
2015-11-11 |
Charlie Turner | [SLP] Enable -slp-vectorize-hor by default. |
blob | commitdiff | raw | diff to current |
2015-11-06 |
Mehdi Amini | Fix SLPVectorizer commutativity reordering |
blob | commitdiff | raw | diff to current |
2015-10-27 |
Charlie Turner | [SLP] Be more aggressive about reduction width selection. |
blob | commitdiff | raw | diff to current |
2015-10-27 |
Charlie Turner | [SLP] Try a bit harder to find reduction PHIs |
blob | commitdiff | raw | diff to current |
2015-10-27 |
Charlie Turner | [SLP] Treat SelectInsts as reduction values. |
blob | commitdiff | raw | diff to current |
2015-10-24 |
Michael Zolotukhin | Refactor: Simplify boolean conditional return statement... |
blob | commitdiff | raw | diff to current |
2015-10-23 |
Mehdi Amini | SLPVectorizer: AllSameOpcode* starts "true" only for... |
blob | commitdiff | raw | diff to current |
2015-10-23 |
Mehdi Amini | SLPVectorizer: refactor reorderInputsAccordingToOpcode... |
blob | commitdiff | raw | diff to current |
2015-10-19 |
Duncan P. N. Exon... | Vectorize: Remove implicit ilist iterator conversions... |
blob | commitdiff | raw | diff to current |
2015-09-30 |
Michael Zolotukhin | [SLP] Don't vectorize loads of non-packed types (like... |
blob | commitdiff | raw | diff to current |
2015-09-30 |
Erik Eckstein | SLPVectorizer: limit the scheduling region size per... |
blob | commitdiff | raw | diff to current |
2015-09-09 |
Chandler Carruth | [PM/AA] Rebuild LLVM's alias analysis infrastructure... |
blob | commitdiff | raw | diff to current |
2015-08-20 |
Michael Zolotukhin | [SLP] Propagate 'nontemporal' attribute into vectorized... |
blob | commitdiff | raw | diff to current |
2015-08-17 |
Chandler Carruth | [PM] Port ScalarEvolution to the new pass manager. |
blob | commitdiff | raw | diff to current |
2015-08-08 |
Benjamin Kramer | Fix some comment typos. |
blob | commitdiff | raw | diff to current |
2015-07-30 |
Wei Mi | [SLP vectorizer]: Choose the best consecutive candidate... |
blob | commitdiff | raw | diff to current |
2015-07-22 |
Hans Wennborg | Fix -Wextra-semi warnings. |
blob | commitdiff | raw | diff to current |
2015-07-08 |
Sanjay Patel | [SLPVectorizer] Try different vectorization factors... |
blob | commitdiff | raw | diff to current |
2015-07-05 |
Sanjay Patel | remove unnecessary temp variable; NFCI |
blob | commitdiff | raw | diff to current |
2015-07-05 |
Sanjay Patel | use range-based for loops; NFCI |
blob | commitdiff | raw | diff to current |
2015-07-04 |
Sanjay Patel | use range-based for loops; NFCI |
blob | commitdiff | raw | diff to current |
2015-06-26 |
David Blaikie | Move VectorUtils from Transforms to Analysis to correct... |
blob | commitdiff | raw | diff to current |
2015-06-19 |
Michael Zolotukhin | [SLP] Vectorize for all-constant entries. |
blob | commitdiff | raw | diff to current |
2015-06-17 |
Chandler Carruth | [PM/AA] Remove the Location typedef from the AliasAnaly... |
blob | commitdiff | raw | diff to current |
2015-06-04 |
Chandler Carruth | [PM/AA] Start refactoring AliasAnalysis to remove the... |
blob | commitdiff | raw | diff to current |
2015-05-29 |
Benjamin Kramer | Replace push_back(Constructor(foo)) with emplace_back... |
blob | commitdiff | raw | diff to current |
2015-05-20 |
Pete Cooper | Change Function::getIntrinsicID() to return an Intrinsi... |
blob | commitdiff | raw | diff to current |
2015-04-15 |
Daniel Berlin | Add range iterators for post order and inverse post... |
blob | commitdiff | raw | diff to current |
2015-04-10 |
Benjamin Kramer | Reduce dyn_cast<> to isa<> or cast<> where possible. |
blob | commitdiff | raw | diff to current |
2015-03-24 |
David Blaikie | Opaque Pointer Types: GEP API migrations to specify... |
blob | commitdiff | raw | diff to current |
2015-03-23 |
Benjamin Kramer | Re-sort includes with sort-includes.py and insert raw_o... |
blob | commitdiff | raw | diff to current |
2015-03-10 |
Mehdi Amini | DataLayout is mandatory, update the API to reflect... |
blob | commitdiff | raw | diff to current |
2015-03-04 |
Mehdi Amini | Make DataLayout Non-Optional in the Module |
blob | commitdiff | raw | diff to current |
2015-03-02 |
Benjamin Kramer | SLPVectorizer: Rewrite ArrayRef slice compare to be... |
blob | commitdiff | raw | diff to current |
2015-02-12 |
Chandler Carruth | [slp] Fix a nasty bug in the SLP vectorizer that Joerg... |
blob | commitdiff | raw | diff to current |
2015-02-08 |
Bjorn Steinbrink | Correctly combine alias.scope metadata by a union inste... |
blob | commitdiff | raw | diff to current |
2015-02-02 |
Erik Eckstein | Fix: SLPVectorizer crashes with assertion when vectoriz... |
blob | commitdiff | raw | diff to current |
2015-02-01 |
Chandler Carruth | [multiversion] Thread a function argument through all... |
blob | commitdiff | raw | diff to current |
2015-01-31 |
Chandler Carruth | [PM] Change the core design of the TTI analysis to... |
blob | commitdiff | raw | diff to current |
2015-01-26 |
Erik Eckstein | SLPVectorizer: fix wrong scheduling of atomic load... |
blob | commitdiff | raw | diff to current |
2015-01-22 |
Aaron Ballman | Silencing a -Wsign-compare warning (all uses of this... |
blob | commitdiff | raw | diff to current |
2015-01-22 |
Erik Eckstein | SLPVectorizer: add a second limit for the number of... |
blob | commitdiff | raw | diff to current |
2015-01-20 |
Karthik Bhat | Fix Operandreorder logic in SLPVectorizer to generate... |
blob | commitdiff | raw | diff to current |
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 |
next |