aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/Utils/Local.cpp
Commit message (Expand)AuthorAgeFilesLines
* fix a typo that due to cu&paste quadrupled itselfAdrian Prantl2013-04-261-2/+2
* Bugfix for the debug intrinsic handling in InstCombiner:Adrian Prantl2013-04-261-2/+27
* Fix llvm::removeUnreachableBlocks to handle unreachable loops.Evgeniy Stepanov2013-03-221-12/+7
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-12/+12
* Resort the #include lines in include/... and lib/... with theChandler Carruth2013-01-021-1/+1
* Fix typo in commentsAlexey Samsonov2012-12-241-1/+1
* [msan] Remove unreachable blocks before instrumenting a function.Evgeniy Stepanov2012-12-211-0/+41
* Improve debug info generated with enabled AddressSanitizer.Alexey Samsonov2012-12-121-0/+35
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-8/+8
* Revert the majority of the next patch in the address space series:Chandler Carruth2012-11-011-2/+1
* Revert the series of commits starting with r166578 which introduced theChandler Carruth2012-11-011-1/+2
* Fix a compiler warning with an unused variable.Micah Villmow2012-10-241-1/+0
* Add some cleanup to the DataLayout changes requested by Chandler.Micah Villmow2012-10-241-1/+1
* Resubmit the changes to llvm core to update the functions to support differen...Micah Villmow2012-10-151-1/+2
* Revert 165732 for further review.Micah Villmow2012-10-111-2/+1
* Add in the first iteration of support for llvm/clang/lldb to allow variable p...Micah Villmow2012-10-111-1/+2
* Move TargetData to DataLayout.Micah Villmow2012-10-081-5/+5
* PGO: preserve branch-weight metadata when simplifying a switch with a singleManman Ren2012-09-141-2/+14
* PGO: preserve branch-weight metadata when removing a case which jumpsManman Ren2012-09-121-0/+22
* Make MemoryBuiltins aware of TargetLibraryInfo.Benjamin Kramer2012-08-291-15/+21
* revert r159440. As Duncan pointed out, the test for invoke is not needed at t...Nuno Lopes2012-06-291-2/+1
* ignore 'invoke new' in isInstructionTriviallyDead, since most callers are not...Nuno Lopes2012-06-291-1/+2
* Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.hChandler Carruth2012-06-291-4/+4
* The DIBuilder class is just a wrapper around debug info creationBill Wendling2012-06-291-1/+1
* Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp andBill Wendling2012-06-281-2/+2
* Optimized usage of new SwitchInst case values (IntegersSubset type) in Local....Stepan Dyatkovskiy2012-06-231-4/+3
* refactor the MemoryBuiltin analysis:Nuno Lopes2012-06-211-1/+1
* Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer2012-06-021-1/+1
* PR1255: case ranges.Stepan Dyatkovskiy2012-06-021-1/+1
* ConstantRangesSet renamed to IntegersSubset. CRSBuilder renamed to IntegersSu...Stepan Dyatkovskiy2012-05-291-3/+3
* PR1255: Case RangesStepan Dyatkovskiy2012-05-281-1/+3
* PR1255(case ranges) related changes in Local Transformations.Stepan Dyatkovskiy2012-05-231-10/+14
* teach DSE and isInstructionTriviallyDead() about callocNuno Lopes2012-05-101-1/+1
* Always compute all the bits in ComputeMaskedBits.Rafael Espindola2012-04-041-2/+1
* Add an asserting ValueHandle to the block simplification code which willChandler Carruth2012-03-251-0/+9
* Don't form a WeakVH around the sentinel node in the instructions BBChandler Carruth2012-03-241-4/+2
* Refactor the interface to recursively simplifying instructions to be tadChandler Carruth2012-03-241-14/+6
* llvm::SwitchInstStepan Dyatkovskiy2012-03-111-2/+2
* Taken into account Duncan's comments for r149481 dated by 2nd Feb 2012:Stepan Dyatkovskiy2012-03-081-9/+12
* SwitchInst refactoring.Stepan Dyatkovskiy2012-02-011-11/+9
* Simplify common predecessor finding.Benjamin Kramer2011-12-061-24/+10
* Fix a theoretical problem (not seen in the wild): if different instances of aDuncan Sands2011-11-291-0/+4
* A dead malloc, a free(NULL) and a free(undef) are all trivially deadNick Lewycky2011-10-241-0/+8
* Add a natural stack alignment field to TargetData, and prevent InstCombine fromLang Hames2011-10-101-2/+6
* The "landingpad" instruction will never be "trivially" dead.Bill Wendling2011-08-151-0/+4
* Lifetime intrinsics on undef are dead.Nick Lewycky2011-08-021-3/+9
* Clean up includes of llvm/Analysis/ConstantFolding.h so it's included where i...Eli Friedman2011-07-201-1/+0
* Add r134057 back, but splice the predecessor after the successors phiRafael Espindola2011-06-301-10/+12
* Temporarily revert r134057: "Let simplify cfg simplify bb with only debug and Chad Rosier2011-06-291-12/+10
* Let simplify cfg simplify bb with only debug and lifetime intrinsics.Rafael Espindola2011-06-291-10/+12