projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
SLP Vectorizer: Add support for trees with external users.
[oota-llvm.git]
/
lib
/
Transforms
/
InstCombine
/
2013-06-28
Matt Arsenault
Fix using arg_end() - arg_begin() instead of arg_size()
tree
|
commitdiff
2013-06-27
Michael Gottesman
Revert "Revert "[APFloat] Removed APFloat constructor...
tree
|
commitdiff
2013-06-27
Michael Gottesman
Revert "[APFloat] Removed APFloat constructor which...
tree
|
commitdiff
2013-06-27
Michael Gottesman
[APFloat] Removed APFloat constructor which initialized...
tree
|
commitdiff
2013-06-26
Michael Gottesman
In InstCombine{AddSub,MulDivRem} convert APFloat.isFini...
tree
|
commitdiff
2013-06-19
Michael Gottesman
[APFloat] Converted all references to APFloat::isNormal...
tree
|
commitdiff
2013-06-06
Jakub Staszak
Simplify code. No functionality change.
tree
|
commitdiff
2013-06-06
Jakub Staszak
Re-apply "Use IRBuilder instead of ConstantInt methods...
tree
|
commitdiff
2013-06-06
Rafael Espindola
Revert "Use IRBuilder instead of ConstantInt methods...
tree
|
commitdiff
2013-06-06
Jakub Staszak
Remove unneeded cast<>.
tree
|
commitdiff
2013-06-06
Jakub Staszak
Use IRBuilder instead of ConstantInt methods.
tree
|
commitdiff
2013-06-05
Jakub Staszak
Use IRBuilder instead of ConstantInt methods. It simpli...
tree
|
commitdiff
2013-06-03
Nick Lewycky
Delete dead safety check.
tree
|
commitdiff
2013-06-01
Nick Lewycky
When determining the new index for an insertelement...
tree
|
commitdiff
2013-05-31
Rafael Espindola
Simplify multiplications by vectors whose elements...
tree
|
commitdiff
2013-05-31
Nick Lewycky
Reapply with r182909 with a fix to the calculation...
tree
|
commitdiff
2013-05-30
Evgeniy Stepanov
Revert r182909.
tree
|
commitdiff
2013-05-30
Nick Lewycky
Swizzle vector inputs if it helps us eliminate shuffles.
tree
|
commitdiff
2013-05-24
Michael J. Spencer
Replace Count{Leading,Trailing}Zeros_{32,64} with count...
tree
|
commitdiff
2013-05-24
Joey Gouly
Run clang-format over the scalarizePHI function.
tree
|
commitdiff
2013-05-24
Joey Gouly
scalarizePHI needs to insert the next ExtractElement...
tree
|
commitdiff
2013-05-22
Jean-Luc Duprat
This is an update to a previous commit (r181216).
tree
|
commitdiff
2013-05-17
Matt Arsenault
Add missing -*- C++ -*- to headers
tree
|
commitdiff
2013-05-14
Sylvestre Ledru
Fix two typo
tree
|
commitdiff
2013-05-12
David Majnemer
InstCombine: Flip the order of two urem transforms
tree
|
commitdiff
2013-05-11
David Majnemer
InstCombine: Turn urem to bitwise-and more often
tree
|
commitdiff
2013-05-10
Benjamin Kramer
InstCombine: Don't claim to be able to evaluate any...
tree
|
commitdiff
2013-05-10
Benjamin Kramer
InstCombine: Verify the type before transforming uitofp...
tree
|
commitdiff
2013-05-09
Benjamin Kramer
InstCombine: Don't just copy known bits from the first...
tree
|
commitdiff
2013-05-06
David Majnemer
InstCombine: (X ^ signbit) + C -> X + (signbit ^ C)
tree
|
commitdiff
2013-05-06
Jean-Luc Duprat
Provide InstCombines for the following 3 cases:
tree
|
commitdiff
2013-05-06
Nadav Rotem
Revert r164763 because it introduces new shuffles.
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-01
Filip Pizlo
This patch breaks up Wrap.h so that it does not have...
tree
|
commitdiff
2013-05-01
Jim Grosbach
Revert "InstCombine: Fold more shuffles of shuffles."
tree
|
commitdiff
2013-04-30
Jim Grosbach
InstCombine: Fold more shuffles of shuffles.
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-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-19
Jakub Staszak
Keep coding stanard. Don't use "else if" after "return".
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
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-14
David Majnemer
Reorders two transforms that collide with each other
tree
|
commitdiff
2013-04-12
Benjamin Kramer
InstCombine: Check the operand types before merging...
tree
|
commitdiff
2013-04-12
David Majnemer
Simplify (A & ~B) in icmp if A is a power of 2
tree
|
commitdiff
2013-04-11
David Majnemer
Optimize icmp involving addition better
tree
|
commitdiff
2013-04-11
Benjamin Kramer
Fix for wrong instcombine on vector insert/extract
tree
|
commitdiff
2013-04-05
Jim Grosbach
Tidy up a bit. No functional change.
tree
|
commitdiff
2013-03-28
Akira Hatanaka
Check if Type is a vector before calling function Type...
tree
|
commitdiff
2013-03-26
Ulrich Weigand
Make InstCombineCasts.cpp:OptimizeIntToFloatBitCast...
tree
|
commitdiff
2013-03-25
Shuxin Yang
Fix a bug in fast-math fadd/fsub simplification.
tree
|
commitdiff
2013-03-25
Arnaud A. de Grand...
Address issues found by Duncan during post-commit revie...
tree
|
commitdiff
2013-03-25
Arnaud A. de Grand...
InstCombine: simplify comparisons to zero of (shl ...
tree
|
commitdiff
2013-03-22
Arnaud A. de Grand...
InstCombine: Improve the result bitvect type when foldi...
tree
|
commitdiff
2013-03-14
Shuxin Yang
Perform factorization as a last resort of unsafe fadd...
tree
|
commitdiff
2013-03-13
Arnaud A. de Grand...
Fix a performance regression when combining to smaller...
tree
|
commitdiff
2013-03-09
Jakub Staszak
Simplify code. No functionality change.
tree
|
commitdiff
2013-03-06
Jim Grosbach
InstCombine: Don't shrink allocas when combining with...
tree
|
commitdiff
2013-02-28
Quentin Colombet
Fix a bug in instcombine for fmul in fast math mode.
tree
|
commitdiff
2013-02-16
Bill Wendling
The transform is:
tree
|
commitdiff
2013-02-15
Arnaud A. de Grand...
Fix refactoring mistake in "Teach InstCombine to work...
tree
|
commitdiff
2013-02-15
Arnaud A. de Grand...
Teach InstCombine to work with smaller legal types...
tree
|
commitdiff
2013-02-13
Arnaud A. de Grand...
Fix comment
tree
|
commitdiff
2013-02-11
Michael Ilseman
Optimization: bitcast (<1 x ...> insertelement ......
tree
|
commitdiff
2013-02-08
Andrew Trick
Revert "Have InstCombine call SipmlifyCall when handlin...
tree
|
commitdiff
2013-02-07
Michael Ilseman
Have InstCombine call SipmlifyCall when handling calls...
tree
|
commitdiff
2013-02-07
Michael Ilseman
Preserve fast-math flags after reassociation and commut...
tree
|
commitdiff
2013-02-05
Benjamin Kramer
InstCombine: Fix and simplify the inttoptr side too.
tree
|
commitdiff
2013-02-05
Benjamin Kramer
InstCombine: Harden code to work with vectors of pointe...
tree
|
commitdiff
2013-02-01
Nadav Rotem
Revert r174152. The shift amount may overflow and in...
tree
|
commitdiff
2013-02-01
Nadav Rotem
Optimize shift lefts of a constant by a value plus...
tree
|
commitdiff
2013-01-30
Bill Wendling
Convert typeIncompatible to return an AttributeSet.
tree
|
commitdiff
2013-01-30
Nadav Rotem
InstCombine: canonicalize sext-and --> select
tree
|
commitdiff
2013-01-27
Bill Wendling
Use the AttributeSet instead of AttributeWithIndex.
tree
|
commitdiff
2013-01-25
Bill Wendling
Remove some introspection functions.
tree
|
commitdiff
2013-01-25
Bill Wendling
Use the new 'getSlotIndex' method to retrieve the attri...
tree
|
commitdiff
2013-01-24
Craig Topper
Remove trailing whitespace.
tree
|
commitdiff
2013-01-23
Benjamin Kramer
Revert "InstCombine: Clean up weird code that talks...
tree
|
commitdiff
2013-01-23
Benjamin Kramer
InstCombine: Clean up weird code that talks about a...
tree
|
commitdiff
2013-01-23
Bill Wendling
Remove the last of uses that use the Attribute object...
tree
|
commitdiff
2013-01-21
Bill Wendling
Have AttributeSet::getRetAttributes() return an Attribu...
tree
|
commitdiff
2013-01-21
Bill Wendling
Make AttributeSet::getFnAttributes() return an Attribut...
tree
|
commitdiff
2013-01-21
Paul Redmond
Transform (sub 0, (zext bool to A)) to (sext bool to...
tree
|
commitdiff
2013-01-18
Bill Wendling
Use AttributeSet accessor methods instead of Attribute...
tree
|
commitdiff
2013-01-18
Bill Wendling
Push some more methods down to hide the use of the...
tree
|
commitdiff
2013-01-18
Craig Topper
Check for less than 0 in shuffle mask instead of -1...
tree
|
commitdiff
2013-01-18
Craig Topper
Remove trailing whitespace. Remove new lines between...
tree
|
commitdiff
2013-01-15
Nadav Rotem
Teach InstCombine to optimize extract of a value from...
tree
|
commitdiff
2013-01-15
Shuxin Yang
1. Hoist minus sign as high as possible in an attempt...
tree
|
commitdiff
2013-01-14
Jakub Staszak
Remove trailing spaces.
tree
|
commitdiff
2013-01-14
Shuxin Yang
This change is to implement following rules under the...
tree
|
commitdiff
2013-01-14
David Greene
Fix Casting Bug
tree
|
commitdiff
2013-01-14
Nick Lewycky
Fix typo in comment.
tree
|
commitdiff
2013-01-10
Owen Anderson
Teach InstCombine to hoist FABS and FNEG through FPTRUN...
tree
|
commitdiff
2013-01-09
Shuxin Yang
Consider expression "0.0 - X" as the negation of X if
tree
|
commitdiff
2013-01-07
Shuxin Yang
Cosmetical changne in order to conform to coding std.
tree
|
commitdiff
next