summaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils/Local.cpp
Commit message (Expand)AuthorAge
* [PM] Split DominatorTree into a concrete analysis result object whichChandler Carruth2014-01-13
* [cleanup] Move the Dominators.h and Verifier.h headers into the IRChandler Carruth2014-01-13
* Transforms: Don't create bad branch weights when folding a switchJustin Bogner2013-12-10
* Debug info: Let LowerDbgDeclare perfom the dbg.declare -> dbg.valueAdrian Prantl2013-11-18
* Don't eliminate a partially redundant load if it's in a landing pad.Bill Wendling2013-10-21
* Perform an intelligent splice of the predecessor with the single successor.Bill Wendling2013-10-19
* Remove the very substantial, largely unmaintained legacy PGOChandler Carruth2013-10-02
* Push analysis passes to InstSimplify when they're around anyways.Benjamin Kramer2013-09-24
* Revert patches to add case-range support for PR1255.Bob Wilson2013-09-09
* Fix small typo: s/succ/Succ/Mark Lacey2013-08-14
* Reapply r188119 now that the bug it exposed is fixed.Peter Collingbourne2013-08-12
* Revert r188119 "Kill some duplicated code for removing unreachable BBs."Arnold Schwaighofer2013-08-10
* Kill some duplicated code for removing unreachable BBs.Peter Collingbourne2013-08-09
* Teach getOrEnforceKnownAlignment about address spacesMatt Arsenault2013-08-01
* Fix spellingMatt Arsenault2013-07-23
* Remove trailing spaces.Jakub Staszak2013-07-22
* TryToSimplifyUncondBranchFromEmptyBlock was checking that any commonDuncan Sands2013-07-11
* Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...Craig Topper2013-07-04
* Debug Info: clean up usage of Verify.Manman Ren2013-06-28
* Revert "Debug Info: clean up usage of Verify." as it's breaking bots.Eric Christopher2013-06-26
* Debug Info: clean up usage of Verify.Manman Ren2013-06-26
* fix a typo that due to cu&paste quadrupled itselfAdrian Prantl2013-04-26
* Bugfix for the debug intrinsic handling in InstCombiner:Adrian Prantl2013-04-26
* Fix llvm::removeUnreachableBlocks to handle unreachable loops.Evgeniy Stepanov2013-03-22
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Resort the #include lines in include/... and lib/... with theChandler Carruth2013-01-02
* Fix typo in commentsAlexey Samsonov2012-12-24
* [msan] Remove unreachable blocks before instrumenting a function.Evgeniy Stepanov2012-12-21
* Improve debug info generated with enabled AddressSanitizer.Alexey Samsonov2012-12-12
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* Revert the majority of the next patch in the address space series:Chandler Carruth2012-11-01
* Revert the series of commits starting with r166578 which introduced theChandler Carruth2012-11-01
* Fix a compiler warning with an unused variable.Micah Villmow2012-10-24
* Add some cleanup to the DataLayout changes requested by Chandler.Micah Villmow2012-10-24
* Resubmit the changes to llvm core to update the functions to support differen...Micah Villmow2012-10-15
* Revert 165732 for further review.Micah Villmow2012-10-11
* Add in the first iteration of support for llvm/clang/lldb to allow variable p...Micah Villmow2012-10-11
* Move TargetData to DataLayout.Micah Villmow2012-10-08
* PGO: preserve branch-weight metadata when simplifying a switch with a singleManman Ren2012-09-14
* PGO: preserve branch-weight metadata when removing a case which jumpsManman Ren2012-09-12
* Make MemoryBuiltins aware of TargetLibraryInfo.Benjamin Kramer2012-08-29
* revert r159440. As Duncan pointed out, the test for invoke is not needed at t...Nuno Lopes2012-06-29
* ignore 'invoke new' in isInstructionTriviallyDead, since most callers are not...Nuno Lopes2012-06-29
* Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.hChandler Carruth2012-06-29
* The DIBuilder class is just a wrapper around debug info creationBill Wendling2012-06-29
* Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp andBill Wendling2012-06-28
* Optimized usage of new SwitchInst case values (IntegersSubset type) in Local....Stepan Dyatkovskiy2012-06-23
* refactor the MemoryBuiltin analysis:Nuno Lopes2012-06-21
* Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer2012-06-02
* PR1255: case ranges.Stepan Dyatkovskiy2012-06-02