projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix a bug in codegenprep where it was losing track of values OptimizeMemoryInst
[oota-llvm.git]
/
lib
/
Transforms
/
2013-05-08
Nick Lewycky
Fix a bug in codegenprep where it was losing track...
tree
|
commitdiff
2013-05-07
Arnold Schwaighofer
LoopVectorizer: Improve reduction variable identification
tree
|
commitdiff
2013-05-07
Arnold Schwaighofer
LoopVectorize: getConsecutiveVector must respect signed...
tree
|
commitdiff
2013-05-06
David Majnemer
InstCombine: (X ^ signbit) + C -> X + (signbit ^ C)
tree
|
commitdiff
2013-05-06
Andrew Trick
Rotate multi-exit loops even if the latch was simplified.
tree
|
commitdiff
2013-05-06
Jean-Luc Duprat
Provide InstCombines for the following 3 cases:
tree
|
commitdiff
2013-05-06
Nadav Rotem
Update the comment to mention that we use TTI.
tree
|
commitdiff
2013-05-06
Nadav Rotem
Revert r164763 because it introduces new shuffles.
tree
|
commitdiff
2013-05-06
Rafael Espindola
Fix const merging when an alias of a const is llvm...
tree
|
commitdiff
2013-05-05
Benjamin Kramer
LoopVectorize: Print values instead of pointers in...
tree
|
commitdiff
2013-05-05
Arnold Schwaighofer
LoopVectorize: Add support for floating point min/max...
tree
|
commitdiff
2013-05-05
Arnold Schwaighofer
LoopVectorizer: Cleanup of miminimum/maximum pattern...
tree
|
commitdiff
2013-05-05
Arnold Schwaighofer
LoopVectorize: We don't need an identity element for...
tree
|
commitdiff
2013-05-05
Dmitri Gribenko
Add ArrayRef constructor from None, and do the cleanups...
tree
|
commitdiff
2013-05-04
Nick Lewycky
Tabs to spaces. No functionality change.
tree
|
commitdiff
2013-05-03
Shuxin Yang
Decompose GVN::processNonLocalLoad() (about 400 LOC...
tree
|
commitdiff
2013-05-03
Nadav Rotem
LoopVectorizer: Add support for if-conversion of PHINod...
tree
|
commitdiff
2013-05-02
Shuxin Yang
[GV] Remove dead code which is really difficult to...
tree
|
commitdiff
2013-05-01
Filip Pizlo
This patch breaks up Wrap.h so that it does not have...
tree
|
commitdiff
2013-05-01
Nadav Rotem
SROA: Generate selects instead of shuffles when blendin...
tree
|
commitdiff
2013-05-01
Jim Grosbach
Revert "InstCombine: Fold more shuffles of shuffles."
tree
|
commitdiff
2013-04-30
Richard Trieu
Fix a use after free. RI is freed before the call...
tree
|
commitdiff
2013-04-30
Nadav Rotem
Fix a typo
tree
|
commitdiff
2013-04-30
Jim Grosbach
InstCombine: Fold more shuffles of shuffles.
tree
|
commitdiff
2013-04-30
Adrian Prantl
Spelling. Thanks, Eric.
tree
|
commitdiff
2013-04-30
Adrian Prantl
Set debug locations for branch instructions created...
tree
|
commitdiff
2013-04-30
David Majnemer
Fix a bug in foldSelectICmpAndOr.
tree
|
commitdiff
2013-04-30
David Majnemer
Fix "Combine bit test + conditional or into simple...
tree
|
commitdiff
2013-04-29
Arnold Schwaighofer
SimplifyCFG: If convert single conditional stores
tree
|
commitdiff
2013-04-29
Michael Gottesman
Add in some conditional compilation in order to silence...
tree
|
commitdiff
2013-04-29
Michael Gottesman
[objc-arc] Apply the RV optimization to retains next...
tree
|
commitdiff
2013-04-29
Michael Gottesman
Added statistics to count the number of retains/release...
tree
|
commitdiff
2013-04-29
Michael Gottesman
Removed trailing whitespace.
tree
|
commitdiff
2013-04-29
Michael Gottesman
Fix for r180693. = /.
tree
|
commitdiff
2013-04-29
Michael Gottesman
[objc-arc-annotations] Moved the disabling of call...
tree
|
commitdiff
2013-04-27
Shuxin Yang
Fix a XOR reassociation bug.
tree
|
commitdiff
2013-04-26
Adrian Prantl
fix a typo that due to cu&paste quadrupled itself
tree
|
commitdiff
2013-04-26
Adrian Prantl
Bugfix for the debug intrinsic handling in InstCombiner:
tree
|
commitdiff
2013-04-26
Nadav Rotem
LoopVectorizer: Calculate the number of pointers to...
tree
|
commitdiff
2013-04-26
Michael Gottesman
Revert "[objc-arc] Added ImpreciseAutoreleaseSet to...
tree
|
commitdiff
2013-04-25
Nadav Rotem
LoopVectorizer: No need to generate pointer disambiguat...
tree
|
commitdiff
2013-04-24
Michael Gottesman
[objc-arc] Added ImpreciseAutoreleaseSet to track autor...
tree
|
commitdiff
2013-04-24
Michael Gottesman
Fixed comment typo.
tree
|
commitdiff
2013-04-24
Arnold Schwaighofer
LoopVectorizer: Change variable name Stride to Consecut...
tree
|
commitdiff
2013-04-24
Arnold Schwaighofer
LoopVectorize: Scalarize padded types
tree
|
commitdiff
2013-04-24
Arnold Schwaighofer
LoopVectorizer: Bail out if we don't have datalayout...
tree
|
commitdiff
2013-04-23
Adrian Prantl
Make sure the instruction right after an inlined functi...
tree
|
commitdiff
2013-04-23
Nadav Rotem
LoopVectorizer: Fix 15830. When scalarizing and unrolli...
tree
|
commitdiff
2013-04-23
Pekka Jaaskelainen
Call the potentially costly isAnnotatedParallel() only...
tree
|
commitdiff
2013-04-23
Pekka Jaaskelainen
Refuse to (even try to) vectorize loops which have...
tree
|
commitdiff
2013-04-22
Eric Christopher
Move C++ code out of the C headers and into either...
tree
|
commitdiff
2013-04-22
Anat Shemer
Changed back (relative to commit 179786) the operations...
tree
|
commitdiff
2013-04-22
Rafael Espindola
Clarify that llvm.used can contain aliases.
tree
|
commitdiff
2013-04-21
Benjamin Kramer
SROA: Don't crash on a select with two identical operands.
tree
|
commitdiff
2013-04-21
Arnold Schwaighofer
Revert "SimplifyCFG: If convert single conditional...
tree
|
commitdiff
2013-04-21
Nadav Rotem
SLPVectorize: Add support for vectorization of casts.
tree
|
commitdiff
2013-04-21
Nadav Rotem
SLPVectorizer: Fix a bug in the code that scans the...
tree
|
commitdiff
2013-04-21
Michael Gottesman
When we strength reduce an objc_retainBlock call to...
tree
|
commitdiff
2013-04-21
Michael Gottesman
Fixed comment typo.
tree
|
commitdiff
2013-04-21
Michael Gottesman
[objc-arc] Fixed typo in debug message.
tree
|
commitdiff
2013-04-21
Michael Gottesman
[objc-arc] Fixed comment typo.
tree
|
commitdiff
2013-04-21
Michael Gottesman
[objc-arc] Refactored OptimizeReturns so that it uses...
tree
|
commitdiff
2013-04-20
Michael Gottesman
[objc-arc] Added debug statement saying when we are...
tree
|
commitdiff
2013-04-20
Nadav Rotem
Fix PR15800. Do not try to vectorize vectors and structs.
tree
|
commitdiff
2013-04-20
Arnold Schwaighofer
SimplifyCFG: If convert single conditional stores
tree
|
commitdiff
2013-04-20
Benjamin Kramer
VecUtils: Clean up uses of dyn_cast.
tree
|
commitdiff
2013-04-20
Benjamin Kramer
SLPVectorizer: Strength reduce SmallVectors to ArrayRefs.
tree
|
commitdiff
2013-04-20
Nadav Rotem
SLPVectorizer: Reduce the compile time by eliminating...
tree
|
commitdiff
2013-04-20
Nadav Rotem
refactor tryToVectorizePair to a new method that suppor...
tree
|
commitdiff
2013-04-20
Nadav Rotem
Fix an unused variable warning.
tree
|
commitdiff
2013-04-20
Nadav Rotem
SLPVectorizer: Improve the cost model for loop invarian...
tree
|
commitdiff
2013-04-20
Nadav Rotem
Report the number of stores that were found in the...
tree
|
commitdiff
2013-04-20
Nadav Rotem
Fix the header comment.
tree
|
commitdiff
2013-04-20
Nadav Rotem
Use 64bit arithmetic for calculating distance between...
tree
|
commitdiff
2013-04-19
Benjamin Kramer
MergeFunc: Make pointer and integer types generate...
tree
|
commitdiff
2013-04-19
Arnold Schwaighofer
LoopVectorizer: Use matcher from PatternMatch.h for...
tree
|
commitdiff
2013-04-19
Jakub Staszak
Keep coding stanard. Don't use "else if" after "return".
tree
|
commitdiff
2013-04-18
Bill Wendling
Implement a better fix for PR15185.
tree
|
commitdiff
2013-04-18
Dmitri Gribenko
Fix a -Wdocumentation warning
tree
|
commitdiff
2013-04-18
Anat Shemer
In the function InstCombiner::visitExtractElementInst...
tree
|
commitdiff
2013-04-18
Anat Shemer
Added a function scalarizePHI() that sclarizes a vector...
tree
|
commitdiff
2013-04-18
Chris Lattner
Fix a comment, PR15777.
tree
|
commitdiff
2013-04-18
Arnold Schwaighofer
LoopVectorizer: Recognize min/max reductions
tree
|
commitdiff
2013-04-18
Benjamin Kramer
LoopVectorize: Use a set to avoid longer cycles in...
tree
|
commitdiff
2013-04-18
David Majnemer
Revert "Combine bit test + conditional or into simple...
tree
|
commitdiff
2013-04-18
David Majnemer
Combine bit test + conditional or into simple math
tree
|
commitdiff
2013-04-18
Michael Gottesman
[objc-arc] Do not mismatch up retains inside a for...
tree
|
commitdiff
2013-04-18
Michael Gottesman
Removed trailing whitespace.
tree
|
commitdiff
2013-04-17
Michael Gottesman
[objc-arc] Added annotation option to only emit annotat...
tree
|
commitdiff
2013-04-17
Michael Gottesman
Fixed typo.
tree
|
commitdiff
2013-04-17
Michael Gottesman
[objc-arc] Added descriptions for EnableARCAnnotations...
tree
|
commitdiff
2013-04-17
Michael Gottesman
[objc-arc] Added an option to arc-annotations for turni...
tree
|
commitdiff
2013-04-17
Peter Collingbourne
Do not optimise fprintf() calls if its return value...
tree
|
commitdiff
2013-04-16
Hans Wennborg
simplifycfg: Fix integer overflow converting switch...
tree
|
commitdiff
2013-04-15
Bill Wendling
We are not able to bitcast a pointer to an integral...
tree
|
commitdiff
2013-04-15
Nadav Rotem
SLPVectorizer: Make it a function pass and add code...
tree
|
commitdiff
2013-04-15
Jim Grosbach
Fix a typo in comment.
tree
|
commitdiff
2013-04-15
Nadav Rotem
Add an option -vectorize-slp-aggressive for running...
tree
|
commitdiff
2013-04-15
Nadav Rotem
Rename the slp-vectorizer clang/llvm flags. No function...
tree
|
commitdiff
2013-04-15
Nadav Rotem
SLPVectorizer: Add support for vectorizing trees that...
tree
|
commitdiff
next