aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/Utils/Local.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix spellingMatt Arsenault2013-07-231-1/+1
* Remove trailing spaces.Jakub Staszak2013-07-221-37/+37
* TryToSimplifyUncondBranchFromEmptyBlock was checking that any commonDuncan Sands2013-07-111-23/+147
* Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...Craig Topper2013-07-041-1/+1
* Debug Info: clean up usage of Verify.Manman Ren2013-06-281-3/+9
* Revert "Debug Info: clean up usage of Verify." as it's breaking bots.Eric Christopher2013-06-261-3/+3
* Debug Info: clean up usage of Verify.Manman Ren2013-06-261-3/+3
* 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