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
/
InstructionCombining.cpp
Commit message (
Expand
)
Author
Age
*
InstCombine: Don't try to reorder shuffles where the mask is a ConstantExpr.
Benjamin Kramer
2014-06-24
*
Refactored and updated SimplifyUsingDistributiveLaws() to
Dinesh Dwivedi
2014-06-19
*
Add a Constant version of stripPointerCasts.
Rafael Espindola
2014-06-04
*
Clauses in a landingpad are always Constant. Use a stricter type.
Rafael Espindola
2014-06-04
*
And fix my fix to sink down through the type at the right time. My
Chandler Carruth
2014-05-29
*
Fix one bug in the latest incarnation of r209843 -- combining GEPs
Chandler Carruth
2014-05-29
*
Add support for combining GEPs across PHI nodes
Louis Gerbarg
2014-05-29
*
Revert "Add support for combining GEPs across PHI nodes"
Rafael Espindola
2014-05-28
*
Add support for combining GEPs across PHI nodes
Louis Gerbarg
2014-05-28
*
Revert r209049 and r209065, "Add support for combining GEPs across PHI nodes"
NAKAMURA Takumi
2014-05-17
*
Fix for sanitizer crash introduced in r209049
Louis Gerbarg
2014-05-17
*
Add support for combining GEPs across PHI nodes
Louis Gerbarg
2014-05-16
*
Fix the case when reordering shuffle and binop produces a constant.
Serge Pavlov
2014-05-14
*
Fix type of shuffle obtained from reordering with binary operation
Serge Pavlov
2014-05-12
*
Fix reordering of shuffles and binary operations
Serge Pavlov
2014-05-12
*
Reorder shuffle and binary operation.
Serge Pavlov
2014-05-11
*
[C++] Use 'nullptr'. Transforms edition.
Craig Topper
2014-04-25
*
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
2014-04-22
*
Fix PR19270 - type mismatch caused by invalid optimization.
Eli Bendersky
2014-04-03
*
[C++11] Add range based accessors for the Use-Def chain of a Value.
Chandler Carruth
2014-03-09
*
[C++11] Add 'override' keyword to virtual methods that override their base cl...
Craig Topper
2014-03-05
*
[Modules] Move CFG.h to the IR library as it defines graph traits over
Chandler Carruth
2014-03-04
*
[Modules] Move ValueHandle into the IR library where Value itself lives.
Chandler Carruth
2014-03-04
*
[Modules] Move the LLVM IR pattern match header into the IR library, it
Chandler Carruth
2014-03-04
*
[Modules] Move GetElementPtrTypeIterator into the IR library. As its
Chandler Carruth
2014-03-04
*
Make DataLayout a plain object, not a pass.
Rafael Espindola
2014-02-25
*
Rename many DataLayout variables from TD to DL.
Rafael Espindola
2014-02-21
*
Do more addrspacecast transforms that happen for bitcast.
Matt Arsenault
2014-02-14
*
Disable most IR-level transform passes on functions marked 'optnone'.
Paul Robinson
2014-02-06
*
Fix known typos
Alp Toker
2014-01-24
*
Fix all the remaining lost-fast-math-flags bugs I've been able to find. The ...
Owen Anderson
2014-01-20
*
Don't use isNullValue to evaluate ConstantExpr
Duncan P. N. Exon Smith
2013-12-06
*
Make gep i8* X, -(ptrtoint Y) transform work with address spaces
Matt Arsenault
2013-10-03
*
InstCombine: Canonicalize (gep i8* X, -(ptrtoint Y)) to (sub (ptrtoint X), (p...
Benjamin Kramer
2013-09-20
*
Consistently use dbgs() in debug printing
Matt Arsenault
2013-09-05
*
Teach InstCombine visitGetElementPtr about address spaces
Matt Arsenault
2013-08-19
*
Cleanup visitGetElementPtr to make address space change easier
Matt Arsenault
2013-08-19
*
Fix always creating GEP with i32 indices
Matt Arsenault
2013-08-14
*
Use type helper functions instead of cast
Matt Arsenault
2013-08-14
*
Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...
Craig Topper
2013-07-04
*
Add ArrayRef constructor from None, and do the cleanups that this constructor...
Dmitri Gribenko
2013-05-05
*
This patch breaks up Wrap.h so that it does not have to include all of
Filip Pizlo
2013-05-01
*
Move C++ code out of the C headers and into either C++ headers
Eric Christopher
2013-04-22
*
Preserve fast-math flags after reassociation and commutation. Update test cases
Michael Ilseman
2013-02-07
*
Revert "InstCombine: Clean up weird code that talks about a modulus that's lo...
Benjamin Kramer
2013-01-23
*
InstCombine: Clean up weird code that talks about a modulus that's long gone.
Benjamin Kramer
2013-01-23
*
Consider expression "0.0 - X" as the negation of X if
Shuxin Yang
2013-01-09
*
When code size is the priority (Oz, MinSize attribute), help llvm
Quentin Colombet
2013-01-07
*
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2013-01-02
*
convert a bunch of callers from DataLayout::getIndexedOffset() to GEP::accumu...
Nuno Lopes
2012-12-30
[next]