projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Move library call simplification statistic to instcombine
[oota-llvm.git]
/
lib
/
Transforms
/
Utils
/
Local.cpp
2012-11-01
Chandler Carruth
Revert the majority of the next patch in the address...
blob
|
commitdiff
|
raw
2012-11-01
Chandler Carruth
Revert the series of commits starting with r166578...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-24
Micah Villmow
Fix a compiler warning with an unused variable.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-24
Micah Villmow
Add some cleanup to the DataLayout changes requested...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-15
Micah Villmow
Resubmit the changes to llvm core to update the functio...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-11
Micah Villmow
Revert 165732 for further review.
blob
|
commitdiff
|
raw
2012-10-11
Micah Villmow
Add in the first iteration of support for llvm/clang...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
blob
|
commitdiff
|
raw
2012-09-14
Manman Ren
PGO: preserve branch-weight metadata when simplifying...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-12
Manman Ren
PGO: preserve branch-weight metadata when removing...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-29
Benjamin Kramer
Make MemoryBuiltins aware of TargetLibraryInfo.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-29
Nuno Lopes
revert r159440. As Duncan pointed out, the test for...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-29
Nuno Lopes
ignore 'invoke new' in isInstructionTriviallyDead,...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-29
Chandler Carruth
Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h
blob
|
commitdiff
|
raw
|
diff to current
2012-06-29
Bill Wendling
The DIBuilder class is just a wrapper around debug...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-28
Bill Wendling
Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-23
Stepan Dyatkovskiy
Optimized usage of new SwitchInst case values (Integers...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-21
Nuno Lopes
refactor the MemoryBuiltin analysis:
blob
|
commitdiff
|
raw
|
diff to current
2012-06-02
Benjamin Kramer
Fix typos found by github.com/lyda/misspell-check
blob
|
commitdiff
|
raw
|
diff to current
2012-06-02
Stepan Dyatkovskiy
PR1255: case ranges.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-29
Stepan Dyatkovskiy
ConstantRangesSet renamed to IntegersSubset. CRSBuilder...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-28
Stepan Dyatkovskiy
PR1255: Case Ranges
blob
|
commitdiff
|
raw
|
diff to current
2012-05-23
Stepan Dyatkovskiy
PR1255(case ranges) related changes in Local Transforma...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-10
Nuno Lopes
teach DSE and isInstructionTriviallyDead() about calloc
blob
|
commitdiff
|
raw
|
diff to current
2012-04-04
Rafael Espindola
Always compute all the bits in ComputeMaskedBits.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-25
Chandler Carruth
Add an asserting ValueHandle to the block simplificatio...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-24
Chandler Carruth
Don't form a WeakVH around the sentinel node in the...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-24
Chandler Carruth
Refactor the interface to recursively simplifying instr...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-11
Stepan Dyatkovskiy
llvm::SwitchInst
blob
|
commitdiff
|
raw
|
diff to current
2012-03-08
Stepan Dyatkovskiy
Taken into account Duncan's comments for r149481 dated...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-01
Stepan Dyatkovskiy
SwitchInst refactoring.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Benjamin Kramer
Simplify common predecessor finding.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Duncan Sands
Fix a theoretical problem (not seen in the wild): if...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-24
Nick Lewycky
A dead malloc, a free(NULL) and a free(undef) are all...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-10
Lang Hames
Add a natural stack alignment field to TargetData,...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-15
Bill Wendling
The "landingpad" instruction will never be "trivially...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-02
Nick Lewycky
Lifetime intrinsics on undef are dead.
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-06-30
Rafael Espindola
Add r134057 back, but splice the predecessor after...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-29
Chad Rosier
Temporarily revert r134057: "Let simplify cfg simplify...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-29
Rafael Espindola
Let simplify cfg simplify bb with only debug and lifeti...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Nick Lewycky
Fix typo in comment.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-23
Jay Foad
Reinstate r133513 (reverted in r133700) with an additio...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-23
Eric Christopher
Revert r133513:
blob
|
commitdiff
|
raw
|
diff to current
2011-06-21
Jay Foad
Reinstate r133435 and r133449 (reverted in r133499...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-21
Chad Rosier
Revert r133435 and r133449 to appease buildbots.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-20
Jay Foad
Change how PHINodes store their operands.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-15
Eli Friedman
Simplify; no significant functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-24
Cameron Zwarich
Make LoadAndStorePromoter preserve debug info and creat...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-22
Frits van Bommel
Add a parameter to ConstantFoldTerminator() that caller...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-18
Matt Beaumont-Gay
fix typo
blob
|
commitdiff
|
raw
|
diff to current
2011-05-18
Devang Patel
Use IRBuiler while constant folding terminator.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-16
Devang Patel
Preserve debug info for unused zero extended boolean...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-28
Devang Patel
Remove DbgDeclare only if all uses are converted.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-19
Jay Foad
Trivial simplification.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-11
Jay Foad
Don't include Operator.h from InstrTypes.h.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-04
Eli Friedman
Attempt to fix breakage from r128782 reported by Franco...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-02
Eli Friedman
PR9446: RecursivelyDeleteTriviallyDeadInstructions...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-21
Devang Patel
Simplify.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-18
Devang Patel
If an AllocaInst referred by DbgDeclareInst is used...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-18
Devang Patel
Remove dead code.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-18
Devang Patel
Consider debug info intrinsics pointing to null value...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-17
Devang Patel
Try to not lose variable's debug info during instcombine.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-17
Devang Patel
Refactor into a separate utility function.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-04
Jakob Stoklund Olesen
DenseMap<uintptr_t,...> doesn't allow all values as...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-21
Duncan Sands
If the phi node was used by an unreachable instruction...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-21
Duncan Sands
Simplify RecursivelyDeleteDeadPHINode. The only functi...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-20
Nick Lewycky
Make RecursivelyDeleteDeadPHINode delete a phi node...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-20
Nick Lewycky
Teach RecursivelyDeleteDeadPHINodes to handle multiple...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-08
Cameron Zwarich
Make more passes preserve dominators (or state that...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-07
Jay Foad
Remove all uses of the "ugly" method BranchInst::setUnc...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-30
Benjamin Kramer
Make a bunch of symbols internal.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-25
Chris Lattner
don't lose TD info
blob
|
commitdiff
|
raw
|
diff to current
2010-12-25
Chris Lattner
Move getOrEnforceKnownAlignment out of instcombine...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Chris Lattner
remove the pointless check of MemoryUseIntrinsic from
blob
|
commitdiff
|
raw
|
diff to current
2010-11-17
Duncan Sands
Have RemovePredecessorAndSimplify you SimplifyInstruction
blob
|
commitdiff
|
raw
|
diff to current
2010-08-14
Dan Gohman
Teach SimplifyCFG how to simplify indirectbr instructions.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-15
Chris Lattner
make various clients of ReplaceAndSimplifyAllUses tolerate
blob
|
commitdiff
|
raw
|
diff to current
2010-07-12
Gabor Greif
cache dereferenced iterators
blob
|
commitdiff
|
raw
|
diff to current
2010-05-28
Dan Gohman
Move FindAvailableLoadedValue isSafeToLoadUnconditional...
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
Chris Lattner
fix PR6305 by handling BlockAddress in a helper function
blob
|
commitdiff
|
raw
|
diff to current
2010-02-01
Bob Wilson
Fix pr6198 by moving the isSized() check to an outer...
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-29
Bob Wilson
Use uint64_t instead of unsigned for offsets and sizes.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-29
Bob Wilson
Improve isSafeToLoadUnconditionally to recognize that...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-21
Victor Hernandez
DbgInfoIntrinsics no longer appear in an instruction...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-12
Chris Lattner
add a helper function.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Dan Gohman
Nick Lewycky pointed out that this code makes changes...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Dan Gohman
Use do+while instead of while for loops which obviously...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Dan Gohman
Make RecursivelyDeleteTriviallyDeadInstructions,
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
David Greene
Change errs() to dbgs().
blob
|
commitdiff
|
raw
|
diff to current
2009-12-29
Chris Lattner
prune #includes.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-02
Jim Grosbach
Move EliminateDuplicatePHINodes() from SimplifyCFG...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-11
Duncan Sands
Don't trivially delete unused calls to llvm.invariant...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-10
Chris Lattner
move some generally useful functions out of jump threading
blob
|
commitdiff
|
raw
|
diff to current
2009-11-10
Chris Lattner
refactor TryToSimplifyUncondBranchFromEmptyBlock out...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-03
Chris Lattner
remove a isFreeCall check: it is a callinst that can...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-01
Chris Lattner
constant fold indirectbr(blockaddress(%bb)) -> br label...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-27
Victor Hernandez
Rename MallocFreeHelper as MemoryBuiltins
blob
|
commitdiff
|
raw
|
diff to current
next