projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Revert "Revert r222040 because of bot failure."
[oota-llvm.git]
/
lib
/
Transforms
/
InstCombine
/
InstCombineLoadStoreAlloca.cpp
2014-11-11
Duncan P. N. Exon...
Revert "IR: MDNode => Value"
blob
|
commitdiff
|
raw
2014-11-01
Duncan P. N. Exon...
IR: MDNode => Value: Instruction::getAllMetadata()
blob
|
commitdiff
|
raw
|
diff to current
2014-10-21
Hans Wennborg
Revert "Teach the load analysis to allow finding availa...
blob
|
commitdiff
|
raw
2014-10-21
Philip Reames
Preserve 'nonnull' when changing type of the load.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-21
Chandler Carruth
Teach the load analysis to allow finding available...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-21
Philip Reames
Introduce enum values for previously defined metadata...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-20
Chandler Carruth
Teach the load analysis driving core instcombine logic...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-19
Chandler Carruth
Do a better and more complete job of preserving metadat...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-18
Chandler Carruth
Preserve AA metadata when combining (cast (load (....
blob
|
commitdiff
|
raw
|
diff to current
2014-10-18
Chandler Carruth
[InstCombine] Do an about-face on how LLVM canonicalize...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-07
Hal Finkel
Make use of @llvm.assume in ValueTracking (computeKnown...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-24
Hal Finkel
AA metadata refactoring (introduce AAMDNodes)
blob
|
commitdiff
|
raw
|
diff to current
2014-07-14
Matt Arsenault
Use pointer type cast helpers.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Reid Kleckner
Optimize InstCombine stack memory consumption
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Transforms edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-24
Matt Arsenault
Handle addrspacecast when looking at memcpys from globals
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-25
Richard Osborne
[InstCombine] Don't fold bitcast into store if it would...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-25
Richard Osborne
Reuse earlier variables to make it clear the types...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
Owen Anderson
Fix a bug in InstCombine where we would incorrectly...
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-02-21
Rafael Espindola
Rename many DataLayout variables from TD to DL.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-28
Reid Kleckner
Update optimization passes to handle inalloca arguments
blob
|
commitdiff
|
raw
|
diff to current
2013-12-07
Matt Arsenault
Fix assert with copy from global through addrspacecast
blob
|
commitdiff
|
raw
|
diff to current
2013-09-19
Benjamin Kramer
InstCombine: Don't allow turning vector-of-pointer...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-17
Quentin Colombet
Revert the load slicing done in r190870.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-17
Quentin Colombet
[InstCombiner] Slice a big load in two loads when the...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-03
Matt Arsenault
Teach InstCombineLoadCast about address spaces.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-03
Matt Arsenault
Use type form of getIntPtrType in alloca visitor.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-14
Matt Arsenault
Fix always creating GEP with i32 indices
blob
|
commitdiff
|
raw
|
diff to current
2013-08-14
Matt Arsenault
Use array initializer, space around operator
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-01-05
Chris Lattner
switch from pointer equality comparison to MDNode:...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-31
Chris Lattner
teach instcombine to preserve TBAA tag when merging...
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-11-26
Eli Friedman
Get rid of the getPointeeAlignment helper function...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-18
Nick Lewycky
Don't try to calculate the alignment of an unsigned...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-01
Chandler Carruth
Revert the series of commits starting with r166578...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-24
Micah Villmow
Add in support for getIntPtrType to get the pointer...
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-09-24
Richard Osborne
Add missing check for presence of target data.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-18
Richard Osborne
Fix instcombine to obey requested alignment when mergin...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-21
Chandler Carruth
Port the global copy optimization from the SROA pass...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-09
Nuno Lopes
instcombine: merge the functions that remove dead alloc...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-26
Duncan Sands
Replacing zero-sized alloca's with a null pointer is...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-08
Chandler Carruth
Teach InstCombine to nuke a common alloca pattern ...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-16
Bill Wendling
Revert r152907.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-16
Bill Wendling
The alignment of the pointer part of the store instruct...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-16
Bill Wendling
Use the getFirstInsertionPt() method instead of getFirs...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-16
Bill Wendling
A few places where we want to skip the landingpad instr...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-15
Eli Friedman
Update instcombine for atomic load/store.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-25
Jay Foad
Convert GetElementPtrInst to use ArrayRef.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-22
Jay Foad
Convert IRBuilder::CreateGEP and IRBuilder::CreateInBou...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-22
Jay Foad
Fix an MSVC warning, caused by a case I missed when...
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-05-27
Eli Friedman
Final step of instcombine debuginfo; switch a couple...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-18
Eli Friedman
More instcombine cleanup, towards improving debug line...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-30
Jay Foad
Remove PHINode::reserveOperandSpace(). Instead, add...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-14
Jin-Gu Kang
This case is solved by Scalar Replacement of Aggregates...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-13
Jin-Gu Kang
Add comment as following:
blob
|
commitdiff
|
raw
|
diff to current
2011-03-12
Jin-Gu Kang
This patch removes some of useless instructions generat...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-08
Devang Patel
llvm.dbg.declare intrinsic does not use any llvm::Value...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-15
Duncan Sands
Spelling fix: consequtive -> consecutive.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-25
Chris Lattner
Move getOrEnforceKnownAlignment out of instcombine...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-25
Dan Gohman
Fix a case where instcombine was stripping metadata...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-31
Owen Anderson
Remove r111665, which implemented store-narrowing in...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-20
Owen Anderson
Re-apply r111568 with a fix for the clang self-host.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-19
Owen Anderson
Revert r111568 to unbreak clang self-host.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-19
Owen Anderson
When a set of bitmask operations, typically from a...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-03
Dan Gohman
Make instcombine set explicit alignments on load or...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-22
Gabor Greif
mass elimination of reliance on automatic iterator...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-12
Gabor Greif
cache result of operator*
blob
|
commitdiff
|
raw
|
diff to current
2010-07-09
Gabor Greif
do not repeatedly dereference use_iterator
blob
|
commitdiff
|
raw
|
diff to current
2010-05-28
Dan Gohman
Move FindAvailableLoadedValue isSafeToLoadUnconditional...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-28
Dan Gohman
Teach instcombine to promote alloca array sizes.
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-15
Duncan Sands
Uniformize the names of type predicates: rather than...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-30
Bob Wilson
Check alignment of loads when deciding whether it is...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-30
Bob Wilson
Use more specific types to avoid casts. No functionali...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-29
Bob Wilson
Preserve load alignment in instcombine transformations...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-29
Bob Wilson
Improve isSafeToLoadUnconditionally to recognize that...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-22
Victor Hernandez
Keep ignoring pointer-to-pointer bitcasts
blob
|
commitdiff
|
raw
|
diff to current
2010-01-21
Victor Hernandez
No need to look through bitcasts for DbgInfoIntrinsic
blob
|
commitdiff
|
raw
|
diff to current
2010-01-19
Eric Christopher
Fix comment.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
split out load/store/alloca.
blob
|
commitdiff
|
raw
|
diff to current