projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Keep coding stanard. Don't use "else if" after "return".
[oota-llvm.git]
/
lib
/
Transforms
/
InstCombine
/
InstCombineSelect.cpp
2013-04-19
Jakub Staszak
Keep coding stanard. Don't use "else if" after "return".
blob
|
commitdiff
|
raw
2013-04-18
David Majnemer
Revert "Combine bit test + conditional or into simple...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-18
David Majnemer
Combine bit test + conditional or into simple math
blob
|
commitdiff
|
raw
|
diff to current
2013-04-05
Jim Grosbach
Tidy up a bit. No functional change.
blob
|
commitdiff
|
raw
|
diff to current
2013-03-28
Akira Hatanaka
Check if Type is a vector before calling function Type...
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-20
Benjamin Kramer
InstCombine: Fix an edge case where constant icmps...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-28
Nick Lewycky
Surprisingly, we missed a trivial case here. Fix that!
blob
|
commitdiff
|
raw
|
diff to current
2012-09-27
Nick Lewycky
Prefer shuffles to selects. Backends love shuffles!
blob
|
commitdiff
|
raw
|
diff to current
2012-07-27
Nuno Lopes
fix infinite loop in instcombine in the presence of...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-26
Pete Cooper
Simplify demanded bits of select sources where the...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-07
Nadav Rotem
Fix a bug in FoldSelectOpOp. Bitcast ops may change...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-28
Benjamin Kramer
InstCombine: Fix infinite loop when encountering switch...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-20
David Blaikie
More dead code removal (using -Wunreachable-code)
blob
|
commitdiff
|
raw
|
diff to current
2011-12-15
Pete Cooper
Added InstCombine for "select cond, ~cond, x" type...
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-10-02
Nick Lewycky
Add a new icmp+select optz'n. Also shows off the load...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-02
Nick Lewycky
Enhance a couple places where we were doing constant...
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-19
Jay Foad
Use ArrayRef in ConstantFoldInstOperands and ConstantFo...
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-06-23
Eli Friedman
PR10180: Fix a instcombine crash with FP vectors.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-28
Benjamin Kramer
ConstantFoldInstOperands doesn't like compares, hand...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-27
Benjamin Kramer
InstCombine: Make switch folding with equality compares...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-18
Eli Friedman
Switch more inst insertion in instcombine to IRBuilder.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-18
Eli Friedman
Switch more inst insertion in instcombine to IRBuilder.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-18
Eli Friedman
Switch inst insertion in instcombine transform to IRBui...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-28
Nick Lewycky
Remove tabs I accidentally added.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-27
Nick Lewycky
Teach the transformation that moves binary operators...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-27
Nick Lewycky
Add a small missed optimization: turn X == C ? X :...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-11
Benjamin Kramer
InstCombine: Fix a thinko where transform an icmp under...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-28
Nick Lewycky
Fold select + select where both selects are on the...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-09
Tobias Grosser
Instcombine: Fix pattern where the sext did not dominat...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-08
Frits van Bommel
Fix a bug in r123034 (trying to sext/zext non-integers...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-07
Tobias Grosser
InstCombine: Match min/max hidden by sext/zext
blob
|
commitdiff
|
raw
|
diff to current
2011-01-07
Tobias Grosser
Some whitespace fixes
blob
|
commitdiff
|
raw
|
diff to current
2010-12-22
Benjamin Kramer
InstCombine: creating selects from -1 and 0 is fine...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-11
Benjamin Kramer
Generalize the and-icmp-select instcombine further...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-11
Benjamin Kramer
Factor the (x & 2^n) ? 2^m : 0 instcombine into its...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-27
Dale Johannesen
Teach InstCombine not to use Add and Neg on FP. PR...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-16
Owen Anderson
Remove the rest of my instcombine changes. Back to...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-15
Owen Anderson
Speculatively revert r108429 to fix the clang self...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-15
Owen Anderson
Per Chris' suggestion, get rid of the select canonicali...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-15
Owen Anderson
Reapply r108378, with bugfixes, testcase, and improved...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-15
Eli Friedman
Speculatively revert r108378; may be causing bootstrap...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-14
Owen Anderson
Add instcombine transforms to optimize tests of multipl...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-08
Benjamin Kramer
Teach instcombine to transform
blob
|
commitdiff
|
raw
|
diff to current
2010-04-20
Chris Lattner
move some select simplifications out out instcombine...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-23
Dan Gohman
Don't do (X != Y) ? X : Y -> X for floating-point...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-15
Duncan Sands
Uniformize the names of type predicates: rather than...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-24
Chris Lattner
change the canonical form of "cond ? -1 : 0" to be
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Benjamin Kramer
Convert a ton of simple integer type equality tests...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
clean up header.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
split select out to its own file.
blob
|
commitdiff
|
raw
|
diff to current