ArgumentPromotion: Propagate debug locations on calls for which arguments are promoted.
[opencl/llvm.git] / lib / Transforms / IPO /
2014-06-27 David BlaikieArgumentPromotion: Propagate debug locations on calls...
2014-06-26 David MajnemerGlobalOpt: Don't optimize thread_local for initializers
2014-06-24 David MajnemerGlobalOpt: Don't optimize dllimport for initializers
2014-06-22 Stepan DyatkovskiyMergeFunctions Pass, removed DenseMap helpers.
2014-06-22 Stepan DyatkovskiyMergeFunctions Pass, updated header comments.
2014-06-21 Stepan DyatkovskiyMergeFunctions Pass, FnSet has been replaced with FnTree.
2014-06-21 Stepan DyatkovskiyMergeFunctions Pass, removed unused methods from old...
2014-06-21 Stepan DyatkovskiyMergeFunctions, doSanityCheck: fixed body comments.
2014-06-21 Stepan DyatkovskiyMergeFunctions Pass, introduced sanity check, that...
2014-06-21 Stepan DyatkovskiyMergeFunctions Pass, introduced total ordering among...
2014-06-20 Stepan DyatkovskiyCommited patch from Björn Steinbrink:
2014-06-13 Tim NorthoverIR: add "cmpxchg weak" variant to support permitted...
2014-06-08 Craig Topper[C++11] Use 'nullptr'.
2014-06-05 Tom RoederRemoving spurious dependency of IPO on JumpInstrTables
2014-06-05 Tom RoederAdd a new attribute called 'jumptable' that creates...
2014-05-30 Nick LewyckyWhen analyzing params/args for readnone/readonly, don...
2014-05-29 Michael J. SpencerAdd LoadCombine pass.
2014-05-25 Peter CollingbourneAdd an extension point for peephole optimizers.
2014-05-22 Diego NovilloAdd support for missed and analysis optimization remarks.
2014-05-19 Peter CollingbourneCheck the alwaysinline attribute on the call as well...
2014-05-17 Rafael EspindolaUse create methods since msvc doesn't handle delegating...
2014-05-17 Rafael EspindolaReduce abuse of default values in the GlobalAlias const...
2014-05-16 Rafael EspindolaFix most of PR10367.
2014-05-16 Rafael EspindolaChange the GlobalAlias constructor to look a bit more...
2014-05-16 Stepan DyatkovskiyMergeFunctions Pass, introduced total ordering among...
2014-05-16 Stepan DyatkovskiyMergeFunctions Pass, introduced total ordering among...
2014-05-16 Stepan DyatkovskiyMergeFunctions Pass, introduced total ordering among...
2014-05-07 Duncan P. N. Exon... GlobalValue: Assert symbols with local linkage have...
2014-05-07 Stepan DyatkovskiyMergeFunctions Pass, introduced total ordering among...
2014-05-07 Stepan DyatkovskiySecond patch of patch series that improves MergeFunctio...
2014-05-06 Richard SmithRe-commit r208025, reverted in r208030, with a fix...
2014-05-06 Richard SmithRevert r208025, which made buildbots unhappy for unknow...
2014-05-06 Richard SmithAdd llvm::function_ref (and a couple of uses of it...
2014-05-05 Yi JiangReapply: Add slp vectorization to LTO passes. The bug...
2014-05-05 Duncan P. N. Exon... LTO: -internalize sets visibility to default
2014-05-03 Benjamin KramerSLPVectorizer: Lazily allocate the map for block numbering.
2014-05-02 Nico WeberTeach GlobalDCE how to remove empty global_ctor entries.
2014-04-30 Yi JiangRevert r207571 - Add slp vectorization to LTO passes
2014-04-30 Carlo Kok[IPO/MergeFunctions] changes so it doesn't try to bitca...
2014-04-30 Benjamin KramerAdd a <tuple> include to more files that aren't getting...
2014-04-29 Yi JiangAdd slp vectorization to LTO passes
2014-04-25 Duncan P. N. Exon... SCC: Change clients to use const, NFC
2014-04-25 Manman Ren[inline cold threshold] Command line argument for inlin...
2014-04-25 Craig Topper[C++] Use 'nullptr'. Transforms edition.
2014-04-23 Matt ArsenaultDon't use default address space arguments in GlobalOpt
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-21 David BlaikieUse unique_ptr to handle GlobalOpt's Evaluator members
2014-04-21 David BlaikieSimplify expression that was explicitly naming an opera...
2014-04-18 Duncan P. N. Exon... PMBuilder: Expose an option to disable tail calls
2014-04-17 NAKAMURA TakumiInliner::OptimizationRemark: Fix crash in clang/test...
2014-04-15 Duncan P. N. Exon... LTO: Add more loop simplification passes to LTO
2014-04-08 Diego NovilloAdd support for optimization reports.
2014-04-02 Duncan P. N. Exon... Revert "Reapply "LTO: add API to set strategy for ...
2014-03-31 Hal FinkelMove partial/runtime unrolling late in the pipeline
2014-03-30 Rafael EspindolaAdd a missing break.
2014-03-23 Lang HamesRevert r204076 for now - it caused significant regressi...
2014-03-18 Alon Mishne[C++11] Change DebugInfoFinder to use range-based loops
2014-03-17 Dan GohmanUse range metadata instead of introducing selects.
2014-03-14 Stepan DyatkovskiyMergeFunctions, cmpType: fixed variable names from...
2014-03-14 Stepan DyatkovskiyMergeFunctions, cmpType: Fixed comments wrapping.
2014-03-13 Stepan DyatkovskiyFirst patch of patch series that improves MergeFunction...
2014-03-12 Eli BenderskyRevive SizeOptLevel-explaining comments that were dropp...
2014-03-12 Eli BenderskyMove duplicated code into a helper function (exposed...
2014-03-11 Tim NorthoverIR: add a second ordering operand to cmpxhg for failure
2014-03-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
2014-03-07 Benjamin Kramer[C++11] Revert uses of lambdas with array_pod_sort.
2014-03-07 Benjamin Kramer[C++11] Convert sort predicates into lambdas.
2014-03-06 Chandler Carruth[Layering] Move DebugInfo.h into the IR library where...
2014-03-06 Chandler Carruth[Layering] Move DIBuilder.h into the IR library where...
2014-03-05 Chandler Carruth[C++11] Make this interface accept const Use pointers...
2014-03-05 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-04 Chandler Carruth[Modules] Move CFG.h to the IR library as it defines...
2014-03-04 Chandler Carruth[Modules] Move ValueHandle into the IR library where...
2014-03-04 Chandler Carruth[Modules] Move CallSite into the IR library where it...
2014-03-04 Chandler Carruth[Modules] Move GetElementPtrTypeIterator into the IR...
2014-03-04 Chandler Carruth[Modules] Move InstIterator out of the Support library...
2014-03-03 Benjamin Kramer[C++11] Use std::tie to simplify compare operators.
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-02-28 Reid KlecknerReflow isProfitableToMakeFastCC
2014-02-26 Reid KlecknerGlobalOpt: Apply fastcc to internal x86_thiscallcc...
2014-02-25 Rafael EspindolaMake DataLayout a plain object, not a pass.
2014-02-25 Rafael EspindolaMake a few more DataLayout variables const.
2014-02-24 Rafael EspindolaMake some DataLayout pointers const.
2014-02-24 Arnold SchwaighoferLTO: Add the loop vectorizer to the LTO pipeline.
2014-02-21 Rafael EspindolaRename a few more DataLayout variables.
2014-02-21 Rafael EspindolaRename many DataLayout variables from TD to DL.
2014-02-13 Reid KlecknerGlobalOpt: Aliases don't have sections, don't copy...
2014-02-06 Manman RenSet default of inlinecold-threshold to 225.
2014-02-06 Paul RobinsonDisable most IR-level transform passes on functions...
2014-02-05 Manman RenInliner uses a smaller inline threshold for callees...
2014-02-04 Duncan P. N. Exon... cleanup: scc_iterator consumers should use isAtEnd
2014-02-03 Reid Klecknerinalloca: Don't remove dead arguments in the presence...
2014-01-28 Reid KlecknerUpdate optimization passes to handle inalloca arguments
2014-01-24 Alp TokerFix known typos
2014-01-23 Rafael EspindolaRemove tail marker when changing an argument to an...
2014-01-14 Matt ArsenaultMake nocapture analysis work with addrspacecast
2014-01-14 Duncan P. N. Exon... Reapply "LTO: add API to set strategy for -internalize"
2014-01-14 Nico RieckDecouple dllexport/dllimport from linkage
2014-01-14 Nico RieckRevert "Decouple dllexport/dllimport from linkage"
2014-01-14 Nico RieckDecouple dllexport/dllimport from linkage
next