| Commit message (Expand) | Author | Age | Files | Lines |
| * | Masked Load and Store Intrinsics in loop vectorizer. | Elena Demikhovsky | 2014-12-16 | 1 | -21/+100 |
| * | Loop Vectorizer minor changes in the code - | Elena Demikhovsky | 2014-12-14 | 1 | -3/+3 |
| * | This patch recognizes (+ (+ v0, v1) (+ v2, v3)), reorders them for bundling i... | Suyog Sarda | 2014-12-12 | 1 | -2/+24 |
| * | Remove redundant variable. | Michael Zolotukhin | 2014-12-09 | 1 | -4/+2 |
| * | IR: Split Metadata from Value | Duncan P. N. Exon Smith | 2014-12-09 | 1 | -11/+11 |
| * | LoopVectorize: Remove unnecessary RAUW | Duncan P. N. Exon Smith | 2014-12-03 | 1 | -2/+0 |
| * | PR21302. Vectorize only bottom-tested loops. | Michael Zolotukhin | 2014-12-02 | 1 | -0/+9 |
| * | Revert "Masked Vector Load and Store Intrinsics." | Duncan P. N. Exon Smith | 2014-11-28 | 1 | -83/+15 |
| * | Masked Vector Load and Store Intrinsics. | Elena Demikhovsky | 2014-11-23 | 1 | -15/+83 |
| * | Vectorize a reduction chain feeding into a 'return' statement. | Suyog Sarda | 2014-11-19 | 1 | -0/+15 |
| * | Update SetVector to rely on the underlying set's insert to return a pair<iter... | David Blaikie | 2014-11-19 | 2 | -6/+7 |
| * | IR: Make MDString::getName() private | Duncan P. N. Exon Smith | 2014-11-13 | 1 | -1/+1 |
| * | Revert "IR: MDNode => Value" | Duncan P. N. Exon Smith | 2014-11-11 | 2 | -4/+4 |
| * | LoopVectorize: Don't assume pointees are sized | David Majnemer | 2014-11-07 | 1 | -1/+7 |
| * | IR: MDNode => Value: Instruction::getAllMetadataOtherThanDebugLoc() | Duncan P. N. Exon Smith | 2014-11-03 | 2 | -3/+3 |
| * | IR: MDNode => Value: Instruction::getMetadata() | Duncan P. N. Exon Smith | 2014-11-01 | 1 | -1/+1 |
| * | Correctly update dom-tree after loop vectorizer. | Michael Zolotukhin | 2014-10-31 | 1 | -1/+1 |
| * | Reformat partially, where I touched for whitespace changes. | NAKAMURA Takumi | 2014-10-28 | 1 | -2/+5 |
| * | Untabify and whitespace cleanups. | NAKAMURA Takumi | 2014-10-28 | 1 | -5/+5 |
| * | LoopVectorize: Simplify code. No functionality change. | Benjamin Kramer | 2014-10-22 | 1 | -19/+7 |
| * | Add minnum / maxnum intrinsics | Matt Arsenault | 2014-10-21 | 1 | -0/+2 |
| * | [SLPVectorize] Basic ephemeral-value awareness | Hal Finkel | 2014-10-15 | 1 | -3/+30 |
| * | No need to cache this unused variable. | Eric Christopher | 2014-10-14 | 1 | -3/+1 |
| * | [LoopVectorize] Ignore @llvm.assume for cost estimates and legality | Hal Finkel | 2014-10-14 | 1 | -3/+32 |
| * | [SCEV] Fix one more caller blindly passing the latch to SCEV's | Chandler Carruth | 2014-10-11 | 1 | -2/+1 |
| * | [SCEV] Add some asserts to the recently improved trip count computation | Chandler Carruth | 2014-10-11 | 1 | -3/+2 |
| * | Rename getMaximumUnrollFactor -> getMaxInterleaveFactor; also rename option n... | Sanjay Patel | 2014-09-10 | 1 | -39/+39 |
| * | Preserve IR flags (nsw, nuw, exact, fast-math) in SLP vectorizer (PR20802). | Sanjay Patel | 2014-09-03 | 1 | -5/+30 |
| * | Change name of copyFlags() to copyIRFlags(). Add convenience method for logic... | Sanjay Patel | 2014-09-03 | 1 | -1/+1 |
| * | Generate extract for in-tree uses if the use is scalar operand in vectorized ... | Yi Jiang | 2014-09-02 | 1 | -18/+69 |
| * | Add a convenience method to copy wrapping, exact, and fast-math flags (NFC). | Sanjay Patel | 2014-09-01 | 1 | -13/+3 |
| * | Small refactor on VectorizerHint for deduplication | Renato Golin | 2014-09-01 | 1 | -93/+160 |
| * | Fix: SLPVectorizer tried to move an instruction which was replaced by a vecto... | Erik Eckstein | 2014-08-28 | 1 | -4/+0 |
| * | [SLP] Re-enable vectorization of GEP expressions (re-apply r210342 with a fix). | Michael Zolotukhin | 2014-08-27 | 1 | -0/+101 |
| * | Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just... | Craig Topper | 2014-08-27 | 1 | -6/+4 |
| * | Revert r210342 and r210343, add test case for the crasher. | Joerg Sonnenberger | 2014-08-26 | 1 | -91/+0 |
| * | fix typos in comments | Sanjay Patel | 2014-08-26 | 1 | -4/+4 |
| * | Allow vectorization of division by uniform power of 2. | Karthik Bhat | 2014-08-25 | 2 | -8/+31 |
| * | fix: SLPVectorizer crashes for unreachable blocks containing not schedulable ... | Erik Eckstein | 2014-08-22 | 1 | -0/+8 |
| * | Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin... | Craig Topper | 2014-08-21 | 1 | -5/+5 |
| * | [LoopVectorizer] Limit unroll factor in the presence of nested reductions. | James Molloy | 2014-08-20 | 1 | -0/+17 |
| * | Revert "Small refactor on VectorizerHint for deduplication" | Renato Golin | 2014-08-19 | 1 | -147/+91 |
| * | Small refactor on VectorizerHint for deduplication | Renato Golin | 2014-08-19 | 1 | -91/+147 |
| * | Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoi... | Craig Topper | 2014-08-18 | 1 | -5/+5 |
| * | Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin... | Craig Topper | 2014-08-17 | 1 | -5/+5 |
| * | Introduce a helper to combine instruction metadata. | Rafael Espindola | 2014-08-15 | 1 | -32/+7 |
| * | [LoopVectorizer] Enable support for floating-point subtraction reductions | James Molloy | 2014-08-08 | 1 | -1/+2 |
| * | SLPVectorizer: Use the type of the value loaded/stored to get the ABI alignment | Arnold Schwaighofer | 2014-08-07 | 1 | -2/+3 |
| * | Teach the SLP Vectorizer that keeping some values live over a callsite can ha... | James Molloy | 2014-08-05 | 1 | -0/+68 |
| * | fix bug 20513 - Crash in SLP Vectorizer | Erik Eckstein | 2014-08-02 | 1 | -10/+14 |