index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
InstCombine
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix two typo
Sylvestre Ledru
2013-05-14
1
-1
/
+1
*
InstCombine: Flip the order of two urem transforms
David Majnemer
2013-05-12
1
-6
/
+6
*
InstCombine: Turn urem to bitwise-and more often
David Majnemer
2013-05-11
1
-20
/
+2
*
InstCombine: Don't claim to be able to evaluate any shl in a zexted type.
Benjamin Kramer
2013-05-10
1
-1
/
+11
*
InstCombine: Verify the type before transforming uitofp into select.
Benjamin Kramer
2013-05-10
1
-22
/
+23
*
InstCombine: Don't just copy known bits from the first operand of an srem.
Benjamin Kramer
2013-05-09
1
-1
/
+1
*
InstCombine: (X ^ signbit) + C -> X + (signbit ^ C)
David Majnemer
2013-05-06
1
-0
/
+5
*
Provide InstCombines for the following 3 cases:
Jean-Luc Duprat
2013-05-06
2
-0
/
+53
*
Revert r164763 because it introduces new shuffles.
Nadav Rotem
2013-05-06
1
-19
/
+1
*
Add ArrayRef constructor from None, and do the cleanups that this constructor...
Dmitri Gribenko
2013-05-05
1
-1
/
+1
*
Tabs to spaces. No functionality change.
Nick Lewycky
2013-05-04
1
-3
/
+3
*
This patch breaks up Wrap.h so that it does not have to include all of
Filip Pizlo
2013-05-01
1
-1
/
+0
*
Revert "InstCombine: Fold more shuffles of shuffles."
Jim Grosbach
2013-05-01
1
-12
/
+5
*
InstCombine: Fold more shuffles of shuffles.
Jim Grosbach
2013-04-30
1
-5
/
+12
*
Fix a bug in foldSelectICmpAndOr.
David Majnemer
2013-04-30
1
-1
/
+2
*
Fix "Combine bit test + conditional or into simple math"
David Majnemer
2013-04-30
1
-0
/
+64
*
Move C++ code out of the C headers and into either C++ headers
Eric Christopher
2013-04-22
1
-0
/
+1
*
Changed back (relative to commit 179786) the operations executed when extract...
Anat Shemer
2013-04-22
1
-3
/
+3
*
Keep coding stanard. Don't use "else if" after "return".
Jakub Staszak
2013-04-19
1
-3
/
+4
*
In the function InstCombiner::visitExtractElementInst() removed the limitatio...
Anat Shemer
2013-04-18
1
-4
/
+4
*
Added a function scalarizePHI() that sclarizes a vector phi instruction if it...
Anat Shemer
2013-04-18
2
-0
/
+78
*
Revert "Combine bit test + conditional or into simple math"
David Majnemer
2013-04-18
1
-61
/
+0
*
Combine bit test + conditional or into simple math
David Majnemer
2013-04-18
1
-0
/
+61
*
Reorders two transforms that collide with each other
David Majnemer
2013-04-14
1
-8
/
+8
*
InstCombine: Check the operand types before merging fcmp ord & fcmp ord.
Benjamin Kramer
2013-04-12
1
-0
/
+3
*
Simplify (A & ~B) in icmp if A is a power of 2
David Majnemer
2013-04-12
1
-0
/
+9
*
Optimize icmp involving addition better
David Majnemer
2013-04-11
1
-0
/
+49
*
Fix for wrong instcombine on vector insert/extract
Benjamin Kramer
2013-04-11
1
-0
/
+4
*
Tidy up a bit. No functional change.
Jim Grosbach
2013-04-05
9
-259
/
+261
*
Check if Type is a vector before calling function Type::getVectorNumElements.
Akira Hatanaka
2013-03-28
1
-3
/
+4
*
Make InstCombineCasts.cpp:OptimizeIntToFloatBitCast endian safe.
Ulrich Weigand
2013-03-26
1
-1
/
+9
*
Fix a bug in fast-math fadd/fsub simplification.
Shuxin Yang
2013-03-25
1
-10
/
+43
*
Address issues found by Duncan during post-commit review of r177856.
Arnaud A. de Grandmaison
2013-03-25
1
-32
/
+19
*
InstCombine: simplify comparisons to zero of (shl %x, Cst) or (mul %x, Cst)
Arnaud A. de Grandmaison
2013-03-25
1
-0
/
+83
*
InstCombine: Improve the result bitvect type when folding (cmp pred (load (ge...
Arnaud A. de Grandmaison
2013-03-22
1
-11
/
+20
*
Perform factorization as a last resort of unsafe fadd/fsub simplification.
Shuxin Yang
2013-03-14
1
-5
/
+91
*
Fix a performance regression when combining to smaller types in icmp (shl %v,...
Arnaud A. de Grandmaison
2013-03-13
1
-3
/
+4
*
Simplify code. No functionality change.
Jakub Staszak
2013-03-09
1
-2
/
+2
*
InstCombine: Don't shrink allocas when combining with a bitcast.
Jim Grosbach
2013-03-06
1
-0
/
+6
*
Fix a bug in instcombine for fmul in fast math mode.
Quentin Colombet
2013-02-28
1
-3
/
+3
*
The transform is:
Bill Wendling
2013-02-16
1
-0
/
+14
*
Fix refactoring mistake in "Teach InstCombine to work with smaller legal type...
Arnaud A. de Grandmaison
2013-02-15
1
-1
/
+1
*
Teach InstCombine to work with smaller legal types in icmp (shl %v, C1), C2
Arnaud A. de Grandmaison
2013-02-15
1
-0
/
+19
*
Fix comment
Arnaud A. de Grandmaison
2013-02-13
1
-2
/
+2
*
Optimization: bitcast (<1 x ...> insertelement ..., X, ...) to ... ==> bitcas...
Michael Ilseman
2013-02-11
1
-5
/
+16
*
Revert "Have InstCombine call SipmlifyCall when handling calls. Test case inc...
Andrew Trick
2013-02-08
1
-6
/
+0
*
Have InstCombine call SipmlifyCall when handling calls. Test case included.
Michael Ilseman
2013-02-07
1
-0
/
+6
*
Preserve fast-math flags after reassociation and commutation. Update test cases
Michael Ilseman
2013-02-07
1
-5
/
+20
*
InstCombine: Fix and simplify the inttoptr side too.
Benjamin Kramer
2013-02-05
1
-13
/
+8
*
InstCombine: Harden code to work with vectors of pointers and simplify it a bit.
Benjamin Kramer
2013-02-05
1
-11
/
+7
[next]