ELFObjectWriter.cpp: Prune obsolete \param since r234342. [-Wdocumentation]
[oota-llvm.git] / lib / Transforms / IPO /
2015-04-06 Duncan P. N. Exon... Transforms: Stop using DIDescriptor::is*() and auto...
2015-04-06 David BlaikieArgPromo: Bail out earlier for varargs functions
2015-04-06 Duncan P. N. Exon... DebugInfo: Remove DIDescriptor::Verify()
2015-04-03 David Blaikie[opaque pointer type] More GEP API migrations in IRBuil...
2015-04-02 David Blaikie[opaque pointer type] API migration for GEP constant...
2015-03-30 David Blaikie[opaque pointer type] Change GetElementPtrInst::getInde...
2015-03-27 Yaron KerenRemove superfluous .str() and replace std::string conca...
2015-03-27 James MolloyReapply r233175 and r233183: float2int.
2015-03-27 Nick LewyckyRevert r233175 and r233183 with it. This pulls float2in...
2015-03-25 James MolloyReapply r233062: "float2int": Add a new pass to demote...
2015-03-24 Hans WennborgRevert r233062 ""float2int": Add a new pass to demote...
2015-03-24 James Molloy"float2int": Add a new pass to demote from float to...
2015-03-23 Benjamin KramerRe-sort includes with sort-includes.py and insert raw_o...
2015-03-19 Duncan P. N. Exon... Verifier: Remove the separate -verify-di pass
2015-03-19 Peter CollingbourneLowerBitSets: Avoid reusing byte set addresses.
2015-03-19 Peter CollingbournelibLTO, llvm-lto, gold: Introduce flag for controlling...
2015-03-19 Duncan P. N. Exon... PassManagerBuilder: Remove effectively dead 'StripDebug...
2015-03-19 Peter CollingbourneGlobalDCE: Improve performance for large modules contai...
2015-03-16 Peter CollingbourneLowerBitSets: do not use private aliases at all on...
2015-03-14 David BlaikieAdd some missed formatting
2015-03-14 David Blaikie[opaque pointer type] gep API migration, ArgPromo
2015-03-14 David Blaikie[opaque pointer type] more gep API migration
2015-03-14 David Blaikie[opaque pointer type] more gep API migrations
2015-03-14 David Blaikie[opaque pointer type] Start migrating GEP creation...
2015-03-14 Peter CollingbourneLowerBitSets: Do not export symbols for bit set referen...
2015-03-12 Kevin QinReapply 'Run LICM pass after loop unrolling pass.'
2015-03-10 Michael ZolotukhinEnable loop-rotate before loop-vectorize by default
2015-03-10 Sanjay Patelremove function names from comments; NFC
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-09 Kevin QinRevert r231630 - Run LICM pass after loop unrolling...
2015-03-09 Kevin QinRun LICM pass after loop unrolling pass.
2015-03-06 Karthik BhatAdd a new pass "Loop Interchange"
2015-03-04 Mehdi AminiMake DataLayout Non-Optional in the Module
2015-03-03 Peter CollingbourneLowerBitSets: Use byte arrays instead of bit sets to...
2015-02-28 Benjamin KramerConvert push_back loops into append calls.
2015-02-25 Peter CollingbourneLowerBitSets: Align referenced globals.
2015-02-24 Peter CollingbourneLowerBitSets: Introduce global layout builder.
2015-02-22 NAKAMURA TakumiLowerBitSets.cpp: Prune incorrect \param(s). [-Wdocumen...
2015-02-20 Peter CollingbourneIntroduce bitset metadata format and bitset lowering...
2015-02-17 Hal Finkel[BDCE] Add a bit-tracking DCE pass
2015-02-16 James MolloyRun LICM as part of the cleanup phase from the scalar...
2015-02-14 Duncan P. N. Exon... Transforms: Canonicalize access to function attributes...
2015-02-13 Chandler Carruth[PM] Remove the old 'PassManager.h' header file at...
2015-02-11 Tim NorthoverDeadArgElim: aggregate Return assessment properly.
2015-02-11 Zachary TurnerUse ADDITIONAL_HEADER_DIRS in all LLVM CMake projects.
2015-02-11 Reid KlecknerDon't promote asynch EH invokes of nounwind functions...
2015-02-10 Tim NorthoverDeadArgElim: arguments affect all returned sub-values...
2015-02-09 Tim NorthoverDeadArgElim: fix mismatch in accounting of array return...
2015-02-09 Tim NorthoverDeadArgElim: assess uses of entire return value aggregate.
2015-02-04 Reid KlecknerAdd range adapters predecessors() and successors()...
2015-01-30 Chandler Carruth[PM] Sink the population of the pass manager with targe...
2015-01-27 Eric ChristopherRemove unused include.
2015-01-19 Chandler Carruth[PM] Lift the analyses into the interface for
2015-01-15 Chandler Carruth[PM] Separate the TargetLibraryInfo object from the...
2015-01-15 NAKAMURA TakumiUpdate libdeps since TLI was moved from Target to Analy...
2015-01-15 Chandler Carruth[PM] Move TargetLibraryInfo into the Analysis library.
2015-01-13 Ramkumar RamachandraStandardize {pred,succ,use,user}_empty()
2015-01-04 Chandler Carruth[PM] Split the AssumptionTracker immutable pass into...
2014-12-15 Elena DemikhovskySink store based on alias analysis
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-12-03 Peter CollingbournePrologue support
2014-11-21 Roman DivackyDisable header duplication at -Oz in loop-rotate pass.
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-10-28 NAKAMURA TakumiReformat partially, where I touched for whitespace...
2014-10-28 NAKAMURA TakumiUntabify and whitespace cleanups.
2014-10-26 Arnold SchwaighoferAdd an option to the LTO code generator to disable...
2014-10-23 Nick LewyckyIf requested, apply function merging at -O0 too. It...
2014-10-21 JF BastienLTO: respect command-line options that disable vectoriz...
2014-10-14 Chandler CarruthAdd some optional passes around the vectorizer to both...
2014-10-08 David MajnemerInliner: Non-local functions in COMDATs shouldn't be...
2014-10-08 David MajnemerGlobalOpt: Don't drop unused memberes of a Comdat
2014-10-07 David BlaikieDebugInfo+DeadArgElimination: Ensure llvm::Function...
2014-10-07 David MajnemerGlobalDCE: Don't drop any COMDAT members
2014-10-06 David Blaikierange-for some loops in DAE
2014-10-03 Duncan P. N. Exon... Revert "Revert "DI: Fold constant arguments into a...
2014-10-03 Benjamin KramerEliminate some deep std::vector copies. NFC.
2014-10-02 Duncan P. N. Exon... Revert "DI: Fold constant arguments into a single MDString"
2014-10-02 Duncan P. N. Exon... DI: Fold constant arguments into a single MDString
2014-09-13 Nick LewyckyAdd control of function merging to the PMBuilder.
2014-09-10 Rafael EspindolaAdd doInitialization/doFinalization to DataLayoutPass.
2014-09-10 Gerolf Hoflehner[PassManager] Adding Hidden attribute to EnableMLSM...
2014-09-10 Gerolf Hoflehner[MergedLoadStoreMotion] Move pass enabling option to...
2014-09-10 Stepan DyatkovskiyMergeFunctions: FunctionPtr has been renamed to Functio...
2014-09-07 Hal FinkelAdd an AlignmentFromAssumptions Pass
2014-09-07 Hal FinkelAdd an Assumption-Tracking Pass
2014-09-04 James MolloyEnable noalias metadata by default and swap the order...
2014-09-02 Hal FinkelAdd pass-manager flags to use CFL AA
2014-09-01 Hal FinkelFeed AA to the inliner and use AA->getModRefBehavior...
2014-08-28 Reid KlecknerDon't promote byval pointer arguments when padding...
2014-08-27 Craig TopperSimplify creation of a bunch of ArrayRefs by using...
2014-08-26 Reid Klecknermusttail: Don't eliminate varargs packs if there is...
2014-08-25 Reid KlecknerArgPromotion: Don't touch variadic functions
2014-08-25 Bruno Cardoso LopesRemove dangling initializers in GlobalDCE
2014-08-25 Stepan DyatkovskiyMergeFunctions, tiny refactoring:
2014-08-25 Stepan DyatkovskiyMergeFunctions, tiny refactoring:
2014-08-25 Stepan DyatkovskiyMergeFunctions, tiny refactoring:
2014-08-25 Stepan DyatkovskiyMergeFunctions, tiny refactoring:
2014-08-24 Craig TopperUse range based for loops to avoid needing to re-mentio...
2014-08-21 Rafael EspindolaMove some logic to populateLTOPassManager.
2014-08-21 Rafael EspindolaRespect LibraryInfo in populateLTOPassManager and use...
next