[LIR] Make the LoopIdiomRecognize pass get analyses essentially the same
[oota-llvm.git] / lib / Transforms / IPO /
2015-08-11 Teresa JohnsonEnable EliminateAvailableExternally pass in the LTO...
2015-08-11 Sanjay PatelVariable names should start with an upper case letter...
2015-08-06 Chandler Carruth[PM/AA] Hoist the interface for BasicAA into a header...
2015-08-05 David Blaikie-Wdeprecated cleanup: Make CallGraph movable by default...
2015-08-04 Sanjay Patelwrap OptSize and MinSize attributes for easier and...
2015-08-04 David MajnemerDrive-by fixes for LandingPad -> EHPad
2015-08-01 Craig TopperDe-constify pointers to Type since they can't be modifi...
2015-07-29 Peter CollingbourneLowerBitSets: Add debugging output.
2015-07-24 Diego NovilloRemove unused variable. NFC.
2015-07-24 Jingyue WuRemove the user-count threshold when analyzing read...
2015-07-24 Pete CooperUse foreach loops for StructType::elements(). NFC.
2015-07-23 Chandler Carruth[GMR] Add a late run of GlobalsModRef to the main pass...
2015-07-22 Chandler Carruth[PM/AA] Extract the ModRef enums from the AliasAnalysis...
2015-07-22 Anthony PeschRevert "Improve merging of stores from static construct...
2015-07-22 Anthony PeschRevert "IPO: Avoid brace initialization of a map, some...
2015-07-22 Justin BognerIPO: Avoid brace initialization of a map, some versions...
2015-07-22 Anthony PeschImprove merging of stores from static constructors...
2015-07-22 Anthony PeschTest commit, added blank line
2015-07-22 Chandler Carruth[GMR] Add a flag to enable GlobalsModRef in the normal...
2015-07-22 Chandler Carruth[PM/AA] Remove the last of the legacy update API from...
2015-07-21 Arnold SchwaighoferMergeFunc: Transfer the callee's attributes when replac...
2015-07-19 Arnold SchwaighoferRevert "MergeFuncs: Transfer the function parameter...
2015-07-19 Yaron KerenNarrow Callee scope, suggestion from David Blaikie.
2015-07-19 Yaron KerenDe-duplicate CS.getCalledFunction() expression.
2015-07-18 Yaron KerenRangify for loops in GlobalDCE, NFC.
2015-07-17 Arnold SchwaighoferMergeFuncs: Transfer the function parameter attributes...
2015-07-16 Peter CollingbourneInternalize: internalize comdat members as a group...
2015-07-16 Tobias GrosserAdd PM extension point EP_VectorizerStart
2015-07-15 JF BastienFix mergefunc infinite loop
2015-07-13 Rafael EspindolaRemove unused variable.
2015-07-13 Rafael EspindolaAliases don't have available_externally linkage.
2015-07-13 Rafael EspindolaDon't change the visibility when converting a definitio...
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...
next