index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
InstCombine
/
InstCombineCompares.cpp
Age
Commit message (
Expand
)
Author
2013-05-28
PNaCl: Disable parts of InstCombine that introduce *.with.overflow intrinsics
Mark Seaborn
2013-04-02
Disable shift-compare instcombine optimization for NaCl.
Derek Schuff
2013-02-15
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-01-02
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2012-12-19
Transform (x&C)>V into (x&C)!=0 where possible
Paul Redmond
2012-12-13
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-12
Simplify negated bit test
David Majnemer
2012-12-03
Use the new script to sort the includes of every file under lib.
Chandler Carruth
2012-11-16
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-01
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-10-30
Enable some additional constant folding for PPCDoubleDouble.
Ulrich Weigand
2012-10-24
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-15
Resubmit the changes to llvm core to update the functions to support differen...
Micah Villmow
2012-10-11
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-08
Move TargetData to DataLayout.
Micah Villmow
2012-08-18
InstCombine: Fix a crasher when encountering a function pointer.
Benjamin Kramer
2012-08-18
Remove overly conservative hasOneUse check, this always expands into a single...
Benjamin Kramer
2012-08-18
InstCombine: Add a couple of fabs identities for comparing with 0.0.
Benjamin Kramer
2012-08-07
Fix a serious typo in InstCombine's optimization of comparisons.
Bob Wilson
2012-06-11
InstCombine: factor code better.
Benjamin Kramer
2012-06-10
InstCombine: Turn (zext A) == (B & (1<<X)-1) into A == (trunc B), narrowing t...
Benjamin Kramer
2012-05-11
Fix a minor logic mistake transforming compares in instcombine. PR12514.
Eli Friedman
2012-04-04
Always compute all the bits in ComputeMaskedBits.
Rafael Espindola
2012-02-21
Fix unsigned off-by-one in comment.
Benjamin Kramer
2012-02-21
InstCombine: Don't transform a signed icmp of two GEPs into a signed compare ...
Benjamin Kramer
2012-02-20
InstCombine: Removing the base from the address calculation is only safe when...
Benjamin Kramer
2012-02-20
InstCombine: When comparing two GEPs that were derived from the same base poi...
Benjamin Kramer
2012-02-13
Check against umin while converting fcmp into an icmp.
Devang Patel
2012-01-31
enhance logic to support ConstantDataArray.
Chris Lattner
2011-12-17
The powers that be have decided that LLVM IR should now support 16-bit
Dan Gohman
2011-12-02
Fix a few more places where TargetData/TargetLibraryInfo is not being passed.
Chad Rosier
2011-12-01
Improved fix for abs(val) != 0 to check other similar case. Also fixed style...
Pete Cooper
2011-12-01
Added instcombine pattern to spot comparing -val or val against 0.
Pete Cooper
2011-11-28
Add a missing safety check to ProcessUGT_ADDCST_ADD. Fixes PR11438.
Eli Friedman
2011-09-30
Don't modify constant in-place.
Jim Grosbach
2011-09-30
float comparison to double 'zero' constant can just be a float 'zero.'
Jim Grosbach
2011-09-30
Tidy up. Trailing whitespace.
Jim Grosbach
2011-09-27
Stop emitting instructions with the name "tmp" they eat up memory and have to...
Benjamin Kramer
2011-07-20
Clean up includes of llvm/Analysis/ConstantFolding.h so it's included where i...
Eli Friedman
2011-07-18
land David Blaikie's patch to de-constify Type, with a few tweaks.
Chris Lattner
2011-07-15
start using the new helper methods a bit.
Chris Lattner
2011-07-14
Change Intrinsic::getDeclaration and friends to take an ArrayRef.
Benjamin Kramer
2011-07-13
Convert InsertValueInst and ExtractValueInst APIs to use ArrayRef.
Jay Foad
2011-07-12
Second attempt at de-constifying LLVM Types in FunctionType::get(),
Jay Foad
[next]