projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
DIBuilder: support structs with vtable pointers in the same way as classes
[oota-llvm.git]
/
lib
/
Transforms
/
InstCombine
/
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
2013-01-07
Shuxin Yang
This change is to implement following rules:
tree
|
commitdiff
2013-01-07
Quentin Colombet
When code size is the priority (Oz, MinSize attribute...
tree
|
commitdiff
2013-01-05
Chris Lattner
switch from pointer equality comparison to MDNode:...
tree
|
commitdiff
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
tree
|
commitdiff
2012-12-31
Jakub Staszak
Add extra CHECK to make sure that 'or' instruction...
tree
|
commitdiff
2012-12-31
Chris Lattner
teach instcombine to preserve TBAA tag when merging...
tree
|
commitdiff
2012-12-31
Jakub Staszak
Grammo.
tree
|
commitdiff
2012-12-31
Bill Wendling
Remove the getAttributesAtIndex and getNumAttrs methods...
tree
|
commitdiff
2012-12-31
Jakub Staszak
Transform (A == C1 || A == C2) into (A & ~(C1 ^ C2...
tree
|
commitdiff
2012-12-30
Nuno Lopes
convert a bunch of callers from DataLayout::getIndexedO...
tree
|
commitdiff
2012-12-26
Nick Lewycky
Remove mid-optimizer warning. This situation should...
tree
|
commitdiff
2012-12-24
Bob Wilson
Add LLVMContext::emitWarning methods and use them....
tree
|
commitdiff
2012-12-22
Craig Topper
Remove trailing whitespace
tree
|
commitdiff
2012-12-20
Craig Topper
Formatting fixes. Remove some unnecessary 'else' after...
tree
|
commitdiff
2012-12-20
Craig Topper
Removing trailing whitespace
tree
|
commitdiff
2012-12-19
Paul Redmond
Transform (x&C)>V into (x&C)!=0 where possible
tree
|
commitdiff
2012-12-19
Bill Wendling
Inline the 'hasIncompatibleWithVarArgsAttrs' method...
tree
|
commitdiff
2012-12-19
Bill Wendling
Rename the 'Attributes' class to 'Attribute'. It's...
tree
|
commitdiff
2012-12-19
Shuxin Yang
Make sure the buffer, which containas an instance of...
tree
|
commitdiff
2012-12-18
Shuxin Yang
rdar://12801297
tree
|
commitdiff
2012-12-14
Michael Ilseman
Add back FoldOpIntoPhi optimizations with fix. Included...
tree
|
commitdiff
2012-12-14
Shuxin Yang
rdar://12753946
tree
|
commitdiff
2012-12-13
NAKAMURA Takumi
Revert r170020, "Simplify negated bit test", for now.
tree
|
commitdiff
2012-12-13
Eric Christopher
Revert "Restore the PHI optimization I accidently remov...
tree
|
commitdiff
2012-12-13
Rafael Espindola
Missed these calls from the previous rename somehow.
tree
|
commitdiff
2012-12-13
Rafael Espindola
Rename isPowerOfTwo to isKnownToBeAPowerOfTwo.
tree
|
commitdiff
2012-12-13
Michael Ilseman
Pattern matching code for intrinsics.
tree
|
commitdiff
2012-12-13
Chad Rosier
Typo.
tree
|
commitdiff
2012-12-12
Michael Ilseman
Restore the PHI optimization I accidently removed
tree
|
commitdiff
2012-12-12
Michael Ilseman
Remove trailing whitespace
tree
|
commitdiff
2012-12-12
David Majnemer
Simplify negated bit test
tree
|
commitdiff
2012-12-12
Rafael Espindola
The TargetData is not used for the isPowerOfTwo determi...
tree
|
commitdiff
2012-12-12
Shuxin Yang
- Fix a problematic way in creating all-the-1 APInt.
tree
|
commitdiff
2012-12-12
Michael Ilseman
Remove redunant optimizations from InstCombine, instead...
tree
|
commitdiff
2012-12-09
Jakub Staszak
Use m_OneUse pattern instead of hasOneUse() method.
tree
|
commitdiff
2012-12-09
Jakub Staszak
Remove trailing spaces.
tree
|
commitdiff
2012-12-07
Bill Wendling
s/AttrListPtr/AttributeSet/g to better label what this...
tree
|
commitdiff
2012-12-04
Shuxin Yang
For rdar://12329730, last piece.
tree
|
commitdiff
2012-12-04
Chandler Carruth
Sort includes for all of the .h files under the 'lib...
tree
|
commitdiff
2012-12-04
Shuxin Yang
rdar://12329730 (2nd part, revised)
tree
|
commitdiff
2012-12-04
Shuxin Yang
rdar://12329730 (2nd part)
tree
|
commitdiff
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
tree
|
commitdiff
2012-11-30
Pedro Artigas
reversed the logic of the log2 detection routine to...
tree
|
commitdiff
2012-11-30
Pedro Artigas
Addresses many style issues with prior checkin (r169025)
tree
|
commitdiff
2012-11-30
Pedro Artigas
Add fast math inst combine X*log2(Y*0.5)-->X*log2(Y)-X
tree
|
commitdiff
2012-11-30
Meador Inge
Move library call simplification statistic to instcombine
tree
|
commitdiff
2012-11-30
Chandler Carruth
Move the InstVisitor utility into VMCore where it belon...
tree
|
commitdiff
2012-11-27
Meador Inge
instcombine: Don't replace all uses for instructions...
tree
|
commitdiff
2012-11-26
Eli Friedman
Get rid of the getPointeeAlignment helper function...
tree
|
commitdiff
2012-11-26
Shuxin Yang
rdar://12329730 (defect 2)
tree
|
commitdiff
2012-11-20
Bill Wendling
Make the AttrListPtr object a part of the LLVMContext.
tree
|
commitdiff
2012-11-18
Nick Lewycky
Don't try to calculate the alignment of an unsigned...
tree
|
commitdiff
2012-11-16
Duncan Sands
Make this easier to understand, as suggested by Chandler.
tree
|
commitdiff
2012-11-16
Duncan Sands
Fix PR14361: wrong simplification of A+B==B+A. You...
tree
|
commitdiff
2012-11-15
NAKAMURA Takumi
InstCombineAndOrXor.cpp: Escape bracket in doxygen...
tree
|
commitdiff
2012-11-13
Meador Inge
instcombine: Migrate math library call simplifications
tree
|
commitdiff
2012-11-11
Meador Inge
Add method for replacing instructions to LibCallSimplifier
tree
|
commitdiff
2012-11-03
Duncan Sands
Generalize the transform that boosts GEP indices to...
tree
|
commitdiff
2012-11-01
Chandler Carruth
Revert the majority of the next patch in the address...
tree
|
commitdiff
2012-11-01
Chandler Carruth
Revert the series of commits starting with r166578...
tree
|
commitdiff
2012-10-30
Duncan Sands
Fix isEliminableCastPair to work correctly in the prese...
tree
|
commitdiff
2012-10-30
Ulrich Weigand
Enable some additional constant folding for PPCDoubleDo...
tree
|
commitdiff
2012-10-24
Micah Villmow
Add some cleanup to the DataLayout changes requested...
tree
|
commitdiff
next