aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/IPO
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r235153Pirama Arumuga Nainar2015-05-186-43/+53
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-098-276/+379
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-2318-153/+794
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-0214-222/+497
* Update LLVM for rebase to r212749.Stephen Hines2014-07-217-311/+405
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-2919-417/+845
* Update to LLVM 3.5a.Stephen Hines2014-04-2423-469/+563
* Merge remote-tracking branch 'upstream/release_34' into merge-20140211Stephen Hines2014-02-1114-523/+363
|\
| * Merging r197178:Bill Wendling2013-12-141-2/+11
| * Merging r195505:Manman Ren2013-12-091-51/+0
| * Merging r195769:Bill Wendling2013-11-271-11/+11
| * Merging r195477:Bill Wendling2013-11-251-17/+37
| * Add a loop rerolling flag to the PassManagerBuilderHal Finkel2013-11-171-1/+2
| * Add a loop rerolling passHal Finkel2013-11-161-0/+6
| * ArgumentPromotion: correctly transfer TBAA tags and alignments.Manman Ren2013-11-151-3/+5
| * Corruptly merge constants with explicit and implicit alignments.Rafael Espindola2013-11-121-4/+7
| * Teach MergeFunctions about address spacesMatt Arsenault2013-11-101-11/+19
| * Remove dead codeShuxin Yang2013-11-041-6/+0
| * Spell "Actual" correctlyDavid Majnemer2013-11-031-1/+1
| * Use LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead of the "dso list".Rafael Espindola2013-10-313-53/+15
| * Merge CallGraph and BasicCallGraph.Rafael Espindola2013-10-315-5/+5
| * Revert r193251 : Use address-taken to disambiguate global variable and indire...Shuxin Yang2013-10-271-1/+0
| * Use address-taken to disambiguate global variable and indirect memops.Shuxin Yang2013-10-231-0/+1
| * Fix spelling, grammar, and match naming convention for test files.Eric Christopher2013-10-211-3/+3
| * Use more type helper functionsMatt Arsenault2013-10-211-4/+2
| * Optimize more linkonce_odr values during LTO.Rafael Espindola2013-10-212-210/+21
| * Mark some command line flags as hiddenNadav Rotem2013-10-181-3/+3
| * Rename fields of GlobalStatus to match the coding style.Rafael Espindola2013-10-171-43/+41
| * rename SafeToDestroyConstant to isSafeToDestroyConstant and clang-format.Rafael Espindola2013-10-171-10/+12
| * Simplify the interface of AnalyzeGlobal a bit and rename to analyzeGlobal.Rafael Espindola2013-10-171-14/+22
| * Fix a bug in Dead Argument Elimination.Shuxin Yang2013-10-091-0/+13
| * Revert r191834 until we measure the effect of this benchmarks and maybe find ...Alexey Samsonov2013-10-071-3/+56
| * Optimize linkonce_odr unnamed_addr functions during LTO.Rafael Espindola2013-10-033-11/+39
| * Remove "localize global" optimizationAlexey Samsonov2013-10-021-56/+3
| * Don't merge tiny functions.Matt Arsenault2013-10-011-0/+12
| * Provide basic type safety for array_pod_sort comparators.Benjamin Kramer2013-09-221-8/+2
| * Bugfix for PR17099:Stepan Dyatkovskiy2013-09-171-8/+15
| * Implement function prefix data as an IR feature.Peter Collingbourne2013-09-161-0/+3
| * Avoid a compiler warning about Found not being used when assertions areDuncan Sands2013-09-131-0/+1
| * Use type form of getIntPtrTypeMatt Arsenault2013-09-111-2/+2
| * Don't shrink atomic ops to bool in GlobalOpt.Eli Friedman2013-09-091-4/+7
| * Remove unused argument.Rafael Espindola2013-09-051-3/+1
| * Declare missing dependency on AliasAnalysis. Patch by Liu Xin!Nick Lewycky2013-09-051-0/+1
| * Rename some variables to match the style guide.Rafael Espindola2013-09-041-6/+6
| * Small simplification given that insert of an empty range is a nop.Rafael Espindola2013-09-041-2/+1
| * Refactor duplicated logic to a helper function.Rafael Espindola2013-09-041-36/+53
| * Remove dead code.Rafael Espindola2013-09-041-10/+0
| * Revert "Add r159136 back now that pr13124 has been fixed."Rafael Espindola2013-09-041-11/+0
| * Add r159136 back now that pr13124 has been fixed.Rafael Espindola2013-09-031-0/+11
| * Enable late-vectorization by default.Nadav Rotem2013-09-031-1/+1