summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils
Commit message (Expand)AuthorAgeFilesLines
* LoopUnrollRuntime: Check for overflow in the trip count calculation.Benjamin Kramer2014-06-211-11/+12
* Don't build switch lookup tables for dllimport or TLS variablesHans Wennborg2014-06-201-0/+4
* LowerSwitch: track bounding range for the condition tree.Jim Grosbach2014-06-161-27/+102
* Remove 'using std::errro_code' from lib.Rafael Espindola2014-06-131-2/+1
* Don't use 'using std::error_code' in include/llvm.Rafael Espindola2014-06-121-0/+1
* Remove system_error.h.Rafael Espindola2014-06-121-1/+1
* Fix line numbers for code inlined from __nodebug__ functions.Evgeniy Stepanov2014-06-091-1/+7
* Allow alias to point to an arbitrary ConstantExpr.Rafael Espindola2014-06-031-1/+1
* Make bitcast, extractelement, and insertelement considered cheap for speculat...Matt Arsenault2014-05-301-0/+3
* LCSSA should be performed on the outermost affected loop while unrolling loop.Dinesh Dwivedi2014-05-291-0/+9
* Add support for missed and analysis optimization remarks.Diego Novillo2014-05-222-7/+9
* Revert "Patch for function cloning to inline all blocks whose address is taken"Eric Christopher2014-05-191-106/+34
* Use create methods since msvc doesn't handle delegating constructors.Rafael Espindola2014-05-171-2/+3
* Reduce abuse of default values in the GlobalAlias constructor.Rafael Espindola2014-05-171-3/+2
* Add comdat key field to llvm.global_ctors and llvm.global_dtorsReid Kleckner2014-05-162-20/+35
* Fix most of PR10367.Rafael Espindola2014-05-161-2/+2
* Change the GlobalAlias constructor to look a bit more like GlobalVariable.Rafael Espindola2014-05-161-2/+4
* Don't insert lifetime.end markers between a musttail call and retReid Kleckner2014-05-151-2/+12
* Revert "Don't insert lifetime.end markers between a musttail call and ret"Reid Kleckner2014-05-151-12/+2
* Remove unused variable in inlinerReid Kleckner2014-05-151-7/+4
* Don't insert lifetime.end markers between a musttail call and retReid Kleckner2014-05-151-2/+12
* Teach the inliner how to preserve musttail invariantsReid Kleckner2014-05-151-26/+112
* Rename ComputeMaskedBits to computeKnownBits. "Masked" has beenJay Foad2014-05-142-2/+2
* Split GlobalValue into GlobalValue and GlobalObject.Rafael Espindola2014-05-131-8/+8
* Add ExtractValue instruction to SimplifyCFG's ComputeSpeculationCostLouis Gerbarg2014-05-091-0/+1
* Use auto and clang-format this snippet.Rafael Espindola2014-05-091-3/+5
* Re-commit r208025, reverted in r208030, with a fix for a conformance issueRichard Smith2014-05-061-3/+3
* Revert r208025, which made buildbots unhappy for unknown reasons.Richard Smith2014-05-061-3/+3
* Add llvm::function_ref (and a couple of uses of it), representing a type-eras...Richard Smith2014-05-061-3/+3
* Teach GlobalDCE how to remove empty global_ctor entries.Nico Weber2014-05-022-0/+182
* Fold strlen(expr ? "str1" : "str2") to x ? len1 : len2. This fires about 330 ...Nick Lewycky2014-05-021-0/+15
* Patch for function cloning to inline all blocks whose address is takenGerolf Hoflehner2014-04-301-34/+106
* Add optimization remarks to the loop unroller and vectorizer.Diego Novillo2014-04-291-0/+14
* Fix a typo in commentMichael Zolotukhin2014-04-291-1/+1
* Fix rampant quadratic behavior in UpdatePHINodes. The operation ofChandler Carruth2014-04-281-23/+40
* [C++] Use 'nullptr'.Craig Topper2014-04-283-4/+4
* RecursivelyDeleteTriviallyDeadInstructions() could removeGerolf Hoflehner2014-04-261-1/+9
* Restore CloneFunction.cpp which got accidentlyGerolf Hoflehner2014-04-261-92/+33
* Revert commit r207302 since build failuresGerolf Hoflehner2014-04-262-42/+93
* RecursivelyDeleteTriviallyDeadInstructions() could removeGerolf Hoflehner2014-04-261-1/+9
* Unbreak the gdb buildbot by not lowering dbg.declare intrinsics for arrays.Adrian Prantl2014-04-251-1/+7
* This reapplies r207235 with an additional bugfixes caught by the msanAdrian Prantl2014-04-251-8/+14
* Revert "This reapplies r207130 with an additional testcase+and a missing chec...Adrian Prantl2014-04-251-14/+8
* Reapply r207135 without modifications.Adrian Prantl2014-04-251-17/+3
* This reapplies r207130 with an additional testcase+and a missing check forAdrian Prantl2014-04-251-8/+14
* [C++] Use 'nullptr'. Transforms edition.Craig Topper2014-04-2527-398/+403
* Revert "This reapplies r207130 with an additional testcase+and a missing chec...Adrian Prantl2014-04-251-14/+8
* This reapplies r207130 with an additional testcase+and a missing check forAdrian Prantl2014-04-251-8/+14
* Revert "Debug info for optimized code: Support variables that are on the stac...Adrian Prantl2014-04-251-14/+8
* Revert "Debug info: Let dbg.values inserted by LowerDbgDeclare inherit the lo...Adrian Prantl2014-04-241-3/+17
OpenPOWER on IntegriCloud