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
Commit message (
Expand
)
Author
Age
...
*
Rename ComputeMaskedBits to computeKnownBits. "Masked" has been
Jay Foad
2014-05-14
*
Fix the case when reordering shuffle and binop produces a constant.
Serge Pavlov
2014-05-14
*
Optimize integral reciprocal (udiv 1, x and sdiv 1, x) to not use division. T...
Nick Lewycky
2014-05-14
*
Fix type of shuffle resulted from shuffle merge.
Serge Pavlov
2014-05-13
*
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
*
[InstCombine] Some cleanup in optimization of redundant insertvalue instructi...
Michael Zolotukhin
2014-05-08
*
Tidy up whitespace with clang-format prior to making significant
Chandler Carruth
2014-05-07
*
[InstCombine] Add optimization of redundant insertvalue instructions.
Michael Zolotukhin
2014-05-07
*
Also handle ConstantAggregateZero when optimizing vpermilvar*.
Rafael Espindola
2014-04-29
*
Remove tabs.
Rafael Espindola
2014-04-29
*
Two fixes to the vpermilvar optimization.
Rafael Espindola
2014-04-29
*
InstCombine: don't drop 'inalloca' in PromoteCastOfAllocation (PR19569)
Hans Wennborg
2014-04-28
*
[C++] Use 'nullptr'.
Craig Topper
2014-04-28
*
[InstCombine][X86] Teach how to fold calls to SSE2/AVX2 packed logical shift
Andrea Di Biagio
2014-04-26
*
[C++] Use 'nullptr'. Transforms edition.
Craig Topper
2014-04-25
*
[InstCombine][x86] Constant fold psll intrinsics.
Michael J. Spencer
2014-04-24
*
Optimize some special cases for SSE4a insertqi
Filipe Cabecinhas
2014-04-24
*
Handle addrspacecast when looking at memcpys from globals
Matt Arsenault
2014-04-24
*
Remove dead code in instcombine.
Matt Arsenault
2014-04-23
*
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
2014-04-22
*
Simplify a vpermil* with constant mask.
Rafael Espindola
2014-04-21
*
[Modules] Sink all the DEBUG_TYPE defines for InstCombine out of the
Chandler Carruth
2014-04-21
*
Revert "Revert r206045, "Fix shift by constants for vector.""
Matt Arsenault
2014-04-14
*
Whitespace.
NAKAMURA Takumi
2014-04-14
*
Revert r206045, "Fix shift by constants for vector."
NAKAMURA Takumi
2014-04-14
*
Use APInt arithmetic, fixed typo. Thanks to Benjamin Kramer for noticing that.
Serge Pavlov
2014-04-14
*
Recognize test for overflow in integer multiplication.
Serge Pavlov
2014-04-13
*
Fix shift by constants for vector.
Matt Arsenault
2014-04-11
*
Fix PR19270 - type mismatch caused by invalid optimization.
Eli Bendersky
2014-04-03
*
ARM64: initial backend import
Tim Northover
2014-03-29
*
Revert "InstCombine: merge constants in both operands of icmp."
Erik Verbruggen
2014-03-28
*
InstCombine: Don't combine constants on unsigned icmps
Reid Kleckner
2014-03-27
*
InstCombine: merge constants in both operands of icmp.
Erik Verbruggen
2014-03-27
*
[InstCombine] Don't fold bitcast into store if it would need addrspacecast
Richard Osborne
2014-03-25
*
Reuse earlier variables to make it clear the types involved in the cast.
Richard Osborne
2014-03-25
*
Fix a bug in InstCombine where we would incorrectly attempt to construct a
Owen Anderson
2014-03-13
*
[C++11] Add range based accessors for the Use-Def chain of a Value.
Chandler Carruth
2014-03-09
*
InstCombine: form shuffles from wider range of insert/extractelements
Tim Northover
2014-03-07
*
[Layering] Move InstVisitor.h into the IR library as it is pretty
Chandler Carruth
2014-03-06
*
[C++11] Add 'override' keyword to virtual methods that override their base cl...
Craig Topper
2014-03-05
*
[Modules] Move the ConstantRange class into the IR library. This is
Chandler Carruth
2014-03-04
*
[Modules] Move the TargetFolder into the Analysis library. Historically,
Chandler Carruth
2014-03-04
*
[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 CallSite into the IR library where it belogs. It is
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
[prev]
[next]