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
/
InstCombineShifts.cpp
Commit message (
Expand
)
Author
Age
*
Remove redundant code in InstCombineShift, no functionality change because in...
Nick Lewycky
2014-06-19
*
Reorder shuffle and binary operation.
Serge Pavlov
2014-05-11
*
[C++] Use 'nullptr'. Transforms edition.
Craig Topper
2014-04-25
*
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
*
[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
*
Fix shift by constants for vector.
Matt Arsenault
2014-04-11
*
[Modules] Move the LLVM IR pattern match header into the IR library, it
Chandler Carruth
2014-03-04
*
Rename many DataLayout variables from TD to DL.
Rafael Espindola
2014-02-21
*
Revert r174152. The shift amount may overflow and in that case this transform...
Nadav Rotem
2013-02-01
*
Optimize shift lefts of a constant by a value plus constant into a single shift.
Nadav Rotem
2013-02-01
*
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2013-01-02
*
Use m_OneUse pattern instead of hasOneUse() method.
Jakub Staszak
2012-12-09
*
Remove trailing spaces.
Jakub Staszak
2012-12-09
*
Use the new script to sort the includes of every file under lib.
Chandler Carruth
2012-12-03
*
Move TargetData to DataLayout.
Micah Villmow
2012-10-08
*
Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...
Sylvestre Ledru
2012-09-27
*
Fix a typo 'iff' => 'if'
Sylvestre Ledru
2012-09-27
*
PR12967: Don't crash when trying to fold a shift that's larger than the type'...
Benjamin Kramer
2012-05-27
*
Reapply r155136 after fixing PR12599.
Jakob Stoklund Olesen
2012-04-23
*
Revert r155136 "Defer some shl transforms to DAGCombine."
Jakob Stoklund Olesen
2012-04-20
*
Defer some shl transforms to DAGCombine.
Jakob Stoklund Olesen
2012-04-19
*
Convert assert(0) to llvm_unreachable
Craig Topper
2012-02-07
*
Remove pointless asserts.
Nick Lewycky
2012-01-04
*
Teach instcombine all sorts of great stuff about shifts that have exact, nuw or
Nick Lewycky
2012-01-04
*
Make use of the exact bit when optimizing '(X >>exact 3) << 1' to eliminate the
Nick Lewycky
2011-12-31
*
Fix a few more places where TargetData/TargetLibraryInfo is not being passed.
Chad Rosier
2011-12-02
*
Make sure to correctly clear the exact/nuw/nsw flags off of shifts when they ...
Eli Friedman
2011-07-29
*
Clean up includes of llvm/Analysis/ConstantFolding.h so it's included where i...
Eli Friedman
2011-07-20
*
land David Blaikie's patch to de-constify Type, with a few tweaks.
Chris Lattner
2011-07-18
*
Balance parentheses.
Benjamin Kramer
2011-04-29
*
InstCombine: turn (C1 << A) << C2) into (C1 << C2) << A)
Benjamin Kramer
2011-04-29
*
Enhance a bunch of transformations in instcombine to start generating
Chris Lattner
2011-02-10
*
Teach instsimplify some tricks about exact/nuw/nsw shifts.
Chris Lattner
2011-02-09
*
Null initialize a few variables flagged by
Ted Kremenek
2011-01-23
*
Move some shift transforms out of instcombine and into InstructionSimplify.
Duncan Sands
2011-01-14
*
When determining if we can fold (x >> C1) << C2, the bits that we need to ver...
Owen Anderson
2010-12-23
*
Really check that the bits that will become zero are actually already zero
Dan Gohman
2010-12-09
*
The srem -> urem transform is not safe for any divisor that's not a power of ...
Benjamin Kramer
2010-11-23
*
InstCombine: Reduce "X shift (A srem B)" to "X shift (A urem B)" iff B is pos...
Benjamin Kramer
2010-11-23
*
When checking that the necessary bits are zero in
Dale Johannesen
2010-11-10
*
When folding away a (shl (shr)) pair, we need to check that the bits that wil...
Owen Anderson
2010-11-01
*
optimize bitcasts from large integers to vector into vector
Chris Lattner
2010-08-28
*
Enhance the shift propagator to handle the case when you have:
Chris Lattner
2010-08-27
*
Implement a pretty general logical shift propagation
Chris Lattner
2010-08-27
*
remove some special shift cases that have been subsumed into the
Chris Lattner
2010-08-27
*
use ArgOperand API
Gabor Greif
2010-06-24
[next]