aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/Utils/Local.cpp
Commit message (Expand)AuthorAgeFilesLines
* Simplify code by using SmallVector's pop_back_val() instead ofDan Gohman2009-05-061-2/+1
* Allow readonly functions to unwind exceptions. TeachDuncan Sands2009-05-061-7/+5
* Re-apply 70645, converting ScalarEvolution to useDan Gohman2009-05-041-18/+3
* Revert r70645 for now; it's causing a variety of regressions.Dan Gohman2009-05-031-3/+18
* Convert ScalarEvolution to use CallbackVH for its internal map. ThisDan Gohman2009-05-021-18/+3
* Previously, RecursivelyDeleteDeadInstructions provided an optionDan Gohman2009-05-021-5/+42
* Revert my previous change on Local.cpp, instead, fix the bug on scalarrepl.Zhou Sheng2009-03-181-3/+0
* Fix a bug.Zhou Sheng2009-03-181-0/+3
* Add "check/remove dbg var" helper routines.Devang Patel2009-03-061-0/+44
* Marking debug info intrinsics as not touching memoryDale Johannesen2009-03-031-0/+3
* Enable scalar replacement of AllocaInst whose one of the user is dbg info.Devang Patel2009-02-101-0/+22
* Revert rev. 63876. It is causing llvm-gcc bootstrap failure.Devang Patel2009-02-051-17/+0
* Ignore dbg intrinsics while propagating conditional expression info.Devang Patel2009-02-051-0/+17
* use precise gettersGabor Greif2009-01-301-2/+2
* rewrite RecursivelyDeleteTriviallyDeadInstructions to use a more efficientChris Lattner2008-11-281-16/+26
* remove some weirdness that came from the LSR code that hasChris Lattner2008-11-281-8/+1
* enhance RecursivelyDeleteTriviallyDeadInstructions to makeChris Lattner2008-11-271-0/+9
* Enhance RecursivelyDeleteTriviallyDeadInstructions to optionallyChris Lattner2008-11-271-7/+15
* remove doConstantPropagation and dceInstruction, they are justChris Lattner2008-11-271-30/+25
* move MergeBasicBlockIntoOnlyPred to Transforms/Utils.Chris Lattner2008-11-271-0/+33
* Use Instruction::eraseFromParent().Dan Gohman2008-06-211-1/+1
* API changes for class Use size reduction, wave 1.Gabor Greif2008-04-061-2/+2
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* dead calls to llvm.stacksave can be deleted, even though theyChris Lattner2007-12-291-1/+10
* Move the GET_SIDE_EFFECT_INFO logic from isInstructionTriviallyDeadDan Gohman2007-07-261-7/+0
* It's not necessary to do rounding for alloca operations when the requestedDan Gohman2007-07-181-0/+200