index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
InstCombine
/
InstCombineCompares.cpp
Commit message (
Expand
)
Author
Age
*
Merging r196129:
Bill Wendling
2013-12-02
*
InstCombine: fold (A >> C) == (B >> C) --> (A^B) < (1 << C) for constant Cs.
Benjamin Kramer
2013-11-16
*
Use right address space size in InstCombineCompares
Matt Arsenault
2013-09-30
*
Constant fold ptrtoint + compare with address spaces
Matt Arsenault
2013-09-30
*
Use type helper functions
Matt Arsenault
2013-09-27
*
InstCombine: Remove unused argument. No functionality change.
Benjamin Kramer
2013-09-20
*
[InstCombiner] Expose opportunities to merge subtract and comparison.
Quentin Colombet
2013-09-09
*
Teach InstCombine about address spaces
Matt Arsenault
2013-08-21
*
Revert non-test parts of r188507
Matt Arsenault
2013-08-19
*
Don't do FoldCmpLoadFromIndexedGlobal for non inbounds GEPs
Matt Arsenault
2013-08-15
*
InstCombine: Fix typo in comment for visitICmpInstWithInstAndIntCst
David Majnemer
2013-07-09
*
InstCombine: variations on 0xffffffff - x >= 4
David Majnemer
2013-07-09
*
InstCombine: X & -C != -C -> X <= u ~C
David Majnemer
2013-07-09
*
Commit r185909 was a misapplied patch, fix it
David Majnemer
2013-07-09
*
InstCombine: add more transforms
David Majnemer
2013-07-09
*
InstCombine: Fold X-C1 <u 2 -> (X & -2) == C1
David Majnemer
2013-07-08
*
InstCombine: FoldGEPICmp shouldn't change sign of base pointer comparison
David Majnemer
2013-06-29
*
InstCombine: Small whitespace cleanup in FoldGEPICmp
David Majnemer
2013-06-29
*
InstCombine: Optimize (1 << X) Pred CstP2 to X Pred Log2(CstP2)
David Majnemer
2013-06-28
*
Revert "Revert "[APFloat] Removed APFloat constructor which initialized to ei...
Michael Gottesman
2013-06-27
*
Revert "[APFloat] Removed APFloat constructor which initialized to either zer...
Michael Gottesman
2013-06-27
*
[APFloat] Removed APFloat constructor which initialized to either zero/NaN bu...
Michael Gottesman
2013-06-27
*
Re-apply "Use IRBuilder instead of ConstantInt methods." with the fixed issues.
Jakub Staszak
2013-06-06
*
Revert "Use IRBuilder instead of ConstantInt methods. It simplifies code a li...
Rafael Espindola
2013-06-06
*
Use IRBuilder instead of ConstantInt methods. It simplifies code a little bit.
Jakub Staszak
2013-06-05
*
Simplify (A & ~B) in icmp if A is a power of 2
David Majnemer
2013-04-12
*
Optimize icmp involving addition better
David Majnemer
2013-04-11
*
Tidy up a bit. No functional change.
Jim Grosbach
2013-04-05
*
Address issues found by Duncan during post-commit review of r177856.
Arnaud A. de Grandmaison
2013-03-25
*
InstCombine: simplify comparisons to zero of (shl %x, Cst) or (mul %x, Cst)
Arnaud A. de Grandmaison
2013-03-25
*
InstCombine: Improve the result bitvect type when folding (cmp pred (load (ge...
Arnaud A. de Grandmaison
2013-03-22
*
Fix a performance regression when combining to smaller types in icmp (shl %v,...
Arnaud A. de Grandmaison
2013-03-13
*
Fix refactoring mistake in "Teach InstCombine to work with smaller legal type...
Arnaud A. de Grandmaison
2013-02-15
*
Teach InstCombine to work with smaller legal types in icmp (shl %v, C1), C2
Arnaud A. de Grandmaison
2013-02-15
*
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2013-01-02
*
Transform (x&C)>V into (x&C)!=0 where possible
Paul Redmond
2012-12-19
*
Revert r170020, "Simplify negated bit test", for now.
NAKAMURA Takumi
2012-12-13
*
Missed these calls from the previous rename somehow.
Rafael Espindola
2012-12-13
*
Simplify negated bit test
David Majnemer
2012-12-12
*
Use the new script to sort the includes of every file under lib.
Chandler Carruth
2012-12-03
*
Make this easier to understand, as suggested by Chandler.
Duncan Sands
2012-11-16
*
Fix PR14361: wrong simplification of A+B==B+A. You may think that the old logic
Duncan Sands
2012-11-16
*
Revert the majority of the next patch in the address space series:
Chandler Carruth
2012-11-01
*
Revert the series of commits starting with r166578 which introduced the
Chandler Carruth
2012-11-01
*
Enable some additional constant folding for PPCDoubleDouble.
Ulrich Weigand
2012-10-30
*
Add some cleanup to the DataLayout changes requested by Chandler.
Micah Villmow
2012-10-24
*
Add in support for getIntPtrType to get the pointer type based on the address...
Micah Villmow
2012-10-24
*
Resubmit the changes to llvm core to update the functions to support differen...
Micah Villmow
2012-10-15
*
Revert 165732 for further review.
Micah Villmow
2012-10-11
*
Add in the first iteration of support for llvm/clang/lldb to allow variable p...
Micah Villmow
2012-10-11
[next]