projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Revert r174152. The shift amount may overflow and in that case this transformation...
[oota-llvm.git]
/
lib
/
Transforms
/
InstCombine
/
InstCombineShifts.cpp
2013-02-01
Nadav Rotem
Revert r174152. The shift amount may overflow and in...
blob
|
commitdiff
|
raw
2013-02-01
Nadav Rotem
Optimize shift lefts of a constant by a value plus...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
2012-12-09
Jakub Staszak
Use m_OneUse pattern instead of hasOneUse() method.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-09
Jakub Staszak
Remove trailing spaces.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-27
Sylvestre Ledru
Revert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-27
Sylvestre Ledru
Fix a typo 'iff' => 'if'
blob
|
commitdiff
|
raw
|
diff to current
2012-05-27
Benjamin Kramer
PR12967: Don't crash when trying to fold a shift that...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-23
Jakob Stoklund Olesen
Reapply r155136 after fixing PR12599.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-20
Jakob Stoklund Olesen
Revert r155136 "Defer some shl transforms to DAGCombine."
blob
|
commitdiff
|
raw
|
diff to current
2012-04-19
Jakob Stoklund Olesen
Defer some shl transforms to DAGCombine.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-07
Craig Topper
Convert assert(0) to llvm_unreachable
blob
|
commitdiff
|
raw
|
diff to current
2012-01-04
Nick Lewycky
Remove pointless asserts.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-04
Nick Lewycky
Teach instcombine all sorts of great stuff about shifts...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-31
Nick Lewycky
Make use of the exact bit when optimizing '(X >>exact...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-02
Chad Rosier
Fix a few more places where TargetData/TargetLibraryInf...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-29
Eli Friedman
Make sure to correctly clear the exact/nuw/nsw flags...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-20
Eli Friedman
Clean up includes of llvm/Analysis/ConstantFolding...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-18
Chris Lattner
land David Blaikie's patch to de-constify Type, with...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-29
Benjamin Kramer
Balance parentheses.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-29
Benjamin Kramer
InstCombine: turn (C1 << A) << C2) into (C1 << C2)...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-10
Chris Lattner
Enhance a bunch of transformations in instcombine to...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-09
Chris Lattner
Teach instsimplify some tricks about exact/nuw/nsw...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-23
Ted Kremenek
Null initialize a few variables flagged by
blob
|
commitdiff
|
raw
|
diff to current
2011-01-14
Duncan Sands
Move some shift transforms out of instcombine and into...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-23
Owen Anderson
When determining if we can fold (x >> C1) << C2, the...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-09
Dan Gohman
Really check that the bits that will become zero are...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-23
Benjamin Kramer
The srem -> urem transform is not safe for any divisor...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-23
Benjamin Kramer
InstCombine: Reduce "X shift (A srem B)" to "X shift...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Dale Johannesen
When checking that the necessary bits are zero in
blob
|
commitdiff
|
raw
|
diff to current
2010-11-01
Owen Anderson
When folding away a (shl (shr)) pair, we need to check...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-28
Chris Lattner
optimize bitcasts from large integers to vector into...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-27
Chris Lattner
Enhance the shift propagator to handle the case when...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-27
Chris Lattner
Implement a pretty general logical shift propagation
blob
|
commitdiff
|
raw
|
diff to current
2010-08-27
Chris Lattner
remove some special shift cases that have been subsumed...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-24
Gabor Greif
use ArgOperand API
blob
|
commitdiff
|
raw
|
diff to current
2010-04-16
Eric Christopher
Revert 101465, it broke internal OpenGL testing.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-16
Gabor Greif
reapply r101434
blob
|
commitdiff
|
raw
|
diff to current
2010-04-16
Gabor Greif
back out r101423 and r101397, they break llvm-gcc self...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Gabor Greif
reapply r101364, which has been backed out in r101368
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Gabor Greif
back out r101364, as it trips the linux nightlybot...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Gabor Greif
rotate CallInst operands, i.e. move callee to the back
blob
|
commitdiff
|
raw
|
diff to current
2010-01-23
Chris Lattner
fix a potential overflow issue Eli pointed out.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-23
Chris Lattner
implement a simple instcombine xform that has been...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-18
Chris Lattner
my instcombine transformations to make extension elimin...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-10
Chris Lattner
change the preferred canonical form for a sign extensio...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-10
Chris Lattner
fix indentation of switch statements, no functionality...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-08
Chris Lattner
teach instcombine to delete sign extending shift pairs...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
split instcombine of shifts out to its own file.
blob
|
commitdiff
|
raw
|
diff to current