projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
[InstCombine] Change LLVM To canonicalize toward the value type being
[oota-llvm.git]
/
lib
/
Transforms
/
InstCombine
/
InstCombineVectorOps.cpp
2014-07-07
Sanjay Patel
fixed some typos
blob
|
commitdiff
|
raw
2014-05-13
Serge Pavlov
Fix type of shuffle resulted from shuffle merge.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-11
Serge Pavlov
Reorder shuffle and binary operation.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-08
Michael Zolotukhin
[InstCombine] Some cleanup in optimization of redundant...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-07
Michael Zolotukhin
[InstCombine] Add optimization of redundant insertvalue...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-28
Craig Topper
[C++] Use 'nullptr'.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Transforms edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Chandler Carruth
[Modules] Fix potential ODR violations by sinking the...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-21
Chandler Carruth
[Modules] Sink all the DEBUG_TYPE defines for InstCombi...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-09
Chandler Carruth
[C++11] Add range based accessors for the Use-Def chain...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-07
Tim Northover
InstCombine: form shuffles from wider range of insert...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-04
Chandler Carruth
[Modules] Move the LLVM IR pattern match header into...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-24
Benjamin Kramer
InstCombine: Don't try to use aggregate elements of...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-24
Alp Toker
Fix known typos
blob
|
commitdiff
|
raw
|
diff to current
2014-01-18
Owen Anderson
Fix more instances of dropped fast math flags when...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-08
Hao Liu
Fix a bug about generating undef operand when optimisin...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-04
Matt Arsenault
Scalarize select vector arguments when extracted.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-06
Matt Arsenault
Use type helper functions.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-28
Matt Arsenault
Fix typo.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-12
Joey Gouly
Fix a crash in EvaluateInDifferentElementOrder where...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-03
Nick Lewycky
Delete dead safety check.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-01
Nick Lewycky
When determining the new index for an insertelement...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-31
Nick Lewycky
Reapply with r182909 with a fix to the calculation...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-30
Evgeniy Stepanov
Revert r182909.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-30
Nick Lewycky
Swizzle vector inputs if it helps us eliminate shuffles.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-24
Joey Gouly
Run clang-format over the scalarizePHI function.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-24
Joey Gouly
scalarizePHI needs to insert the next ExtractElement...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-04
Nick Lewycky
Tabs to spaces. No functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-01
Jim Grosbach
Revert "InstCombine: Fold more shuffles of shuffles."
blob
|
commitdiff
|
raw
|
diff to current
2013-04-30
Jim Grosbach
InstCombine: Fold more shuffles of shuffles.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-22
Anat Shemer
Changed back (relative to commit 179786) the operations...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-18
Anat Shemer
In the function InstCombiner::visitExtractElementInst...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-18
Anat Shemer
Added a function scalarizePHI() that sclarizes a vector...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-11
Benjamin Kramer
Fix for wrong instcombine on vector insert/extract
blob
|
commitdiff
|
raw
|
diff to current
2013-01-18
Craig Topper
Check for less than 0 in shuffle mask instead of -1...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-18
Craig Topper
Remove trailing whitespace. Remove new lines between...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-15
Nadav Rotem
Teach InstCombine to optimize extract of a value from...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-16
Michael Gottesman
[InstCombine] Teach InstCombine how to handle an obfusc...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-27
Chris Lattner
continue making the world safe for ConstantDataVector...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-26
Chris Lattner
some general cleanup, using new methods and tidying...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-24
Chris Lattner
basic instcombine support for CDS.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-21
Eli Friedman
Minor simplification: use ShuffleVectorInst::getMaskVal...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-21
Eli Friedman
Extend instcombine's shufflevector simplification to...
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-03-31
Nadav Rotem
Instcombile optimization: extractelement(cast) -> cast...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-19
Eli Friedman
PR9218: SimplifyDemandedVectorElts can return a non...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Jay Foad
PR5207: Rename overloaded APInt methods set(), clear...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-29
Bob Wilson
Clean up indentation and other whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-29
Bob Wilson
Remove trailing whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-29
Bob Wilson
Fix 80-column violation.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-29
Bob Wilson
Change instcombine's getShuffleMask to represent undef...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-29
Bob Wilson
Make instcombine a little more aggressive in combining...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-17
Eric Christopher
Temporarily revert r110987 as it's causing some miscomp...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-13
Nate Begeman
Reapply this transformation now that it is passing...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-12
Eric Christopher
Temporarily revert 110737 and 110734, they were causing...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-10
Nate Begeman
Add the minimal amount of smarts necessary to instcombi...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-16
Duncan Sands
There are two ways of checking for a given type, for...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-08
Chris Lattner
fix some problems handling large vectors reported in...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
reduce indentation
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
split vector stuff out to InstCombineVectorOps.cpp
blob
|
commitdiff
|
raw
|
diff to current