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
/
InstCombineCompares.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Update to LLVM 3.5a.
Stephen Hines
2014-04-24
1
-122
/
+96
*
Merging r196129:
Bill Wendling
2013-12-02
1
-4
/
+12
*
InstCombine: fold (A >> C) == (B >> C) --> (A^B) < (1 << C) for constant Cs.
Benjamin Kramer
2013-11-16
1
-0
/
+18
*
Use right address space size in InstCombineCompares
Matt Arsenault
2013-09-30
1
-3
/
+6
*
Constant fold ptrtoint + compare with address spaces
Matt Arsenault
2013-09-30
1
-1
/
+1
*
Use type helper functions
Matt Arsenault
2013-09-27
1
-2
/
+1
*
InstCombine: Remove unused argument. No functionality change.
Benjamin Kramer
2013-09-20
1
-10
/
+4
*
[InstCombiner] Expose opportunities to merge subtract and comparison.
Quentin Colombet
2013-09-09
1
-1
/
+46
*
Teach InstCombine about address spaces
Matt Arsenault
2013-08-21
1
-4
/
+5
*
Revert non-test parts of r188507
Matt Arsenault
2013-08-19
1
-1
/
+9
*
Don't do FoldCmpLoadFromIndexedGlobal for non inbounds GEPs
Matt Arsenault
2013-08-15
1
-9
/
+2
*
InstCombine: Fix typo in comment for visitICmpInstWithInstAndIntCst
David Majnemer
2013-07-09
1
-2
/
+2
*
InstCombine: variations on 0xffffffff - x >= 4
David Majnemer
2013-07-09
1
-0
/
+12
*
InstCombine: X & -C != -C -> X <= u ~C
David Majnemer
2013-07-09
1
-0
/
+9
*
Commit r185909 was a misapplied patch, fix it
David Majnemer
2013-07-09
1
-21
/
+13
*
InstCombine: add more transforms
David Majnemer
2013-07-09
1
-0
/
+42
*
InstCombine: Fold X-C1 <u 2 -> (X & -2) == C1
David Majnemer
2013-07-08
1
-0
/
+8
*
InstCombine: FoldGEPICmp shouldn't change sign of base pointer comparison
David Majnemer
2013-06-29
1
-2
/
+1
*
InstCombine: Small whitespace cleanup in FoldGEPICmp
David Majnemer
2013-06-29
1
-1
/
+1
*
InstCombine: Optimize (1 << X) Pred CstP2 to X Pred Log2(CstP2)
David Majnemer
2013-06-28
1
-2
/
+72
*
Revert "Revert "[APFloat] Removed APFloat constructor which initialized to ei...
Michael Gottesman
2013-06-27
1
-4
/
+4
*
Revert "[APFloat] Removed APFloat constructor which initialized to either zer...
Michael Gottesman
2013-06-27
1
-4
/
+4
*
[APFloat] Removed APFloat constructor which initialized to either zero/NaN bu...
Michael Gottesman
2013-06-27
1
-4
/
+4
*
Re-apply "Use IRBuilder instead of ConstantInt methods." with the fixed issues.
Jakub Staszak
2013-06-06
1
-68
/
+55
*
Revert "Use IRBuilder instead of ConstantInt methods. It simplifies code a li...
Rafael Espindola
2013-06-06
1
-56
/
+70
*
Use IRBuilder instead of ConstantInt methods. It simplifies code a little bit.
Jakub Staszak
2013-06-05
1
-70
/
+56
*
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
*
Tidy up a bit. No functional change.
Jim Grosbach
2013-04-05
1
-1
/
+1
*
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
*
Fix a performance regression when combining to smaller types in icmp (shl %v,...
Arnaud A. de Grandmaison
2013-03-13
1
-3
/
+4
*
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
*
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2013-01-02
1
-2
/
+2
*
Transform (x&C)>V into (x&C)!=0 where possible
Paul Redmond
2012-12-19
1
-0
/
+10
*
Revert r170020, "Simplify negated bit test", for now.
NAKAMURA Takumi
2012-12-13
1
-18
/
+0
*
Missed these calls from the previous rename somehow.
Rafael Espindola
2012-12-13
1
-2
/
+2
*
Simplify negated bit test
David Majnemer
2012-12-12
1
-0
/
+18
*
Use the new script to sort the includes of every file under lib.
Chandler Carruth
2012-12-03
1
-2
/
+2
*
Make this easier to understand, as suggested by Chandler.
Duncan Sands
2012-11-16
1
-1
/
+6
*
Fix PR14361: wrong simplification of A+B==B+A. You may think that the old logic
Duncan Sands
2012-11-16
1
-2
/
+14
*
Revert the majority of the next patch in the address space series:
Chandler Carruth
2012-11-01
1
-6
/
+3
*
Revert the series of commits starting with r166578 which introduced the
Chandler Carruth
2012-11-01
1
-5
/
+6
*
Enable some additional constant folding for PPCDoubleDouble.
Ulrich Weigand
2012-10-30
1
-4
/
+2
*
Add some cleanup to the DataLayout changes requested by Chandler.
Micah Villmow
2012-10-24
1
-2
/
+1
*
Add in support for getIntPtrType to get the pointer type based on the address...
Micah Villmow
2012-10-24
1
-4
/
+4
*
Resubmit the changes to llvm core to update the functions to support differen...
Micah Villmow
2012-10-15
1
-3
/
+6
*
Revert 165732 for further review.
Micah Villmow
2012-10-11
1
-6
/
+3
[next]