Removing several -Wunused-but-set-variable warnings; NFC intended.
[oota-llvm.git] / lib / Transforms / IPO /
2015-07-11 Chandler Carruth[PM/AA] Completely remove the AliasAnalysis::copyValue...
2015-07-10 Alexey BataevDisable loop re-rotation for -Oz (patch by Andrey Turetsky)
2015-07-06 Reid Kleckner[llvm-extract] Drop comdats from declarations
2015-07-06 Teresa JohnsonResubmit "Add new EliminateAvailableExternally module...
2015-07-05 Peter CollingbourneIR: Do not consider available_externally linkage to...
2015-07-02 Yaron KerenRemove whitespace from start of line, NFC.
2015-06-27 David Majnemer[PruneEH] A naked, noinline function can return via...
2015-06-27 Peter CollingbourneLowerBitSets: Ignore bitset entries that do not directl...
2015-06-25 Pete CooperUse foreach loop over constant operands. NFC.
2015-06-25 Yaron KerenRangify for loop in Inliner.cpp. NFC.
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-20 Yaron KerenRangify for loops in Inliner::runOnSCC(), NFC.
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-17 David MajnemerMove the personality function from LandingPadInst to...
2015-06-17 Peter CollingbourneLowerBitSets: Do not assign names to aliases of unnamed...
2015-06-17 Chandler Carruth[PM/AA] Remove the UnknownSize static member from Alias...
2015-06-17 Chandler Carruth[PM/AA] Remove the Location typedef from the AliasAnaly...
2015-06-15 Peter CollingbourneProtection against stack-based memory corruption errors...
2015-06-12 Peter CollingbourneLowerBitSets: Give names to aliases of unnamed bitset...
2015-06-12 Teresa JohnsonRevert commit r239480 as it causes https://code.google...
2015-06-10 Peter CollingbourneArgumentPromotion: Drop sret attribute on functions...
2015-06-10 Teresa JohnsonAdd new EliminateAvailableExternally module pass, which...
2015-06-09 Akira HatanakaRemove DisableTailCalls from TargetOptions and the...
2015-06-09 Arnold SchwaighoferMergeFunctions: Don't replace a weak function use by...
2015-06-09 Denis ProtivenskyMergeFunctions: Fix gcc warning in condition
2015-06-09 Arnold SchwaighoferFix unused variable warning
2015-06-09 Arnold SchwaighoferMergeFunctions: Impose a total order on the replacement...
2015-06-04 Chandler Carruth[PM/AA] Start refactoring AliasAnalysis to remove the...
2015-05-29 Benjamin KramerReplace push_back(Constructor(foo)) with emplace_back...
2015-05-28 Benjamin KramerDon't call utostr in Twine/raw_ostream contexts.
2015-05-25 Bjorn SteinbrinkRemove conflicting attributes before adding deduced...
2015-05-19 Wei MiRemove the InstructionSimplifierPass immediately after...
2015-05-15 Jingyue Wu[NFC] remove an extra new line
2015-05-15 Jingyue WuAdd a speculative execution pass
2015-05-14 Wei MiAdd another InstCombine pass after LoopUnroll.
2015-05-14 Adam NemetNew Loop Distribution pass
2015-05-12 Arnold SchwaighoferMergeFunctions: Two different sized allocas are *not...
2015-05-12 Pete CooperConvert PHI getIncomingValue() to foreach over incoming...
2015-05-07 David BlaikieRecommit r236670: [opaque pointer type] Pass explicit...
2015-05-06 David BlaikieRevert "[opaque pointer type] Pass explicit pointer...
2015-05-06 David Blaikie[opaque pointer type] Pass explicit pointer type throug...
2015-05-06 Pete CooperChange typeIncompatible to return an AttrBuilder instea...
2015-05-05 David Majnemer[Inliner] Discard empty COMDAT groups
2015-04-29 David Blaikie[opaque pointer type] Pass GlobalAlias the actual point...
2015-04-29 Duncan P. N. Exon... IR: Give 'DI' prefix to debug info metadata
2015-04-23 Philip ReamesMove Value.isDereferenceablePointer to ValueTracking...
2015-04-23 Karthik BhatAdd support to interchange loops with reductions.
2015-04-21 Duncan P. N. Exon... DebugInfo: Drop rest of DIDescriptor subclasses
2015-04-20 Duncan P. N. Exon... DebugInfo: Delete subclasses of DIScope
2015-04-17 Duncan P. N. Exon... DebugInfo: Remove DIDescriptor from the DebugInfo API
2015-04-15 Duncan P. N. Exon... DebugInfo: Gut DICompileUnit and DIFile
2015-04-14 Duncan P. N. Exon... DebugInfo: Update signature of DICompileUnit::replace*()
2015-04-14 Duncan P. N. Exon... DebugInfo: Gut DISubprogram and DILexicalBlock*
2015-04-14 Duncan P. N. Exon... DebugInfo: Gut DIVariable and DIGlobalVariable
2015-04-13 Duncan P. N. Exon... StripSymbols: Use DIGlobalVariable::getConstant() inste...
2015-04-10 Benjamin Kramer[CallSite] Make construction from Value* (or Instructio...
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.
next