Merging r259346 (with adjustments for r258867):
[oota-llvm.git] / include / llvm / Transforms /
2016-01-22 Hans WennborgMerging r258416 and r258428:
2016-01-19 Hans WennborgMerging r257875:
2016-01-10 David Majnemer[JumpThreading] Don't forget to report that the IR...
2016-01-08 Easwaran RamanRemove CloningDirector and associated code
2016-01-08 Chandler Carruth[attrs] Split the late-revisit pattern for deducing...
2016-01-04 Eric ChristopherClarify that the bypassSlowDivision optimization operat...
2016-01-04 David Majnemer[LICM] Make instruction sinking funclet-aware
2015-12-28 Easwaran RamanRefactor inline costs analysis by removing the InlineCo...
2015-12-27 Chandler Carruth[attrs] Extract the pure inference of function attribut...
2015-12-27 Chandler Carruth[attrs] Split off the forced attributes utility into...
2015-12-19 Sanjoy DasNonnull elements in OperandBundleCallSites are not...
2015-12-18 Teresa Johnson[ThinLTO/LTO] Don't link in unneeded metadata
2015-12-17 Teresa Johnson[ThinLTO] Metadata linking for imported functions
2015-12-16 Justin BognerLPM: Make callers of LPM.deleteLoopFromQueue update...
2015-12-15 Evgeniy StepanovCross-DSO control flow integrity (LLVM part).
2015-12-15 David Majnemer[WinEH] Use operand bundles to describe call sites
2015-12-15 Justin BognerLPM: Stop threading `Pass *` through all of the loop...
2015-12-15 Justin BognerLoopUtils: Remove defaults for arguments that are alway...
2015-12-14 Rafael EspindolaA better attempt to add a missing include
2015-12-14 Rafael EspindolaUse diagnostic handler in the LLVMContext
2015-12-14 David Majnemer[IR] Remove terminatepad
2015-12-12 David Majnemer[IR] Reformulate LLVM's EH funclet IR
2015-12-09 Sanjoy DasUse WeakVH to keep track of calls with operand bundles...
2015-12-09 Teresa Johnson[ThinLTO] FunctionImport pass can take a const index...
2015-12-09 Rong Xu[PGO] Resubmit "MST based PGO instrumentation infrastru...
2015-12-09 Silviu BarangaRevert r255115 until we figure out how to fix the bot...
2015-12-09 Silviu Baranga[LV][LAA] Add a layer over SCEV to apply run-time check...
2015-12-08 Rafael EspindolaReturn a std::unique_ptr from CloneModule. NFC.
2015-12-08 Mehdi AminiRemove caching in FunctionImport: a Module can't be...
2015-12-07 Teresa JohnsonFix function return type in declaration (bot errors...
2015-12-07 Teresa Johnson[ThinLTO] Support for specifying function index from...
2015-12-02 Mehdi AminiModify FunctionImport to take a callback to load modules
2015-12-01 Evgeniy Stepanov[safestack] Protect byval function arguments.
2015-11-29 Davide Italiano[SimplifyLibCalls] Tranform log(pow(x, y)) -> y*log(x).
2015-11-27 Rafael EspindolaSimplify the linking of recursive data.
2015-11-24 Rong Xu[PGO] Revert revision r254021,r254028,r254035
2015-11-24 Rong Xu[PGO] MST based PGO instrumentation infrastructure
2015-11-24 Mehdi AminiAdd a FunctionImporter helper to perform summary-based...
2015-11-18 Sanjoy DasTeach the inliner to track deoptimization state
2015-11-15 Teresa JohnsonFix mapping of unmaterialized global values during...
2015-11-11 Yury Gribov[ASan] Enable optional ASan recovery.
2015-11-09 Silviu BarangaAllow LLE/LD and the loop versioning infrastructure...
2015-11-04 Davide Italiano[SimplifyLibCalls] New transformation: tan(atan(x)...
2015-11-03 Adam NemetLLE 6/6: Add LoopLoadElimination pass
2015-10-30 Justin Bogner[PM] Port StripDeadPrototypes to the new pass manager
2015-10-30 Justin Bogner[PM] Port ADCE to the new pass manager
2015-10-24 NAKAMURA Takumillvm/Transforms/Utils/LoopVersioning.h requires llvm...
2015-10-22 Craig TopperUse ArrayRef instead of pointer and size. NFC
2015-10-21 Mehdi AminiRevert "Add missing #include, found by modules build."
2015-10-19 David BlaikieFix -Wdeprecated regarding ORC copying ValueMaterializers
2015-10-13 Richard SmithAdd missing #include, found by modules build.
2015-10-13 Duncan P. N. Exon... TransformUtils: Remove implicit ilist iterator conversi...
2015-10-08 Sanjoy Das[PlaceSafeopints] Extract out `callsGCLeafFunction...
2015-10-06 Sanjoy Das[IndVars] Don't break dominance in `eliminateIdentitySCEV`
2015-09-30 Evgeniy StepanovFix debug info with SafeStack.
2015-09-27 Joseph Tremoulet[EH] Create removeUnwindEdge utility
2015-09-23 Evgeniy StepanovAndroid support for SafeStack.
2015-09-23 Evgeniy StepanovRevert "Android support for SafeStack."
2015-09-23 Evgeniy StepanovAndroid support for SafeStack.
2015-09-12 Chandler Carruth[PM] Port SROA to the new pass manager.
2015-09-09 Chandler Carruth[PM/AA] Rebuild LLVM's alias analysis infrastructure...
2015-09-08 Peter CollingbourneRe-apply r247080 with order of evaluation fix.
2015-09-08 Peter CollingbourneRevert r247080, "LowerBitSets: Extend pass to support...
2015-09-08 Peter CollingbourneLowerBitSets: Extend pass to support functions as bitse...
2015-09-02 Piotr PadlewskiConstant propagation after hitting assume(cmp) bugfix
2015-08-28 Matthew SimpsonRemove white space (test commit)
2015-08-28 James Molloy[LoopUtils] Move a private constructor nearer the other...
2015-08-28 Steven WuRevert r246244 and r246243
2015-08-28 Piotr PadlewskiConstant propagation after hitting assume(cmp) bugfix
2015-08-27 Chad Rosier[LoopVectorize] Add Support for Small Size Reductions.
2015-08-27 James Molloy[LoopVectorize] Extract InductionInfo into a helper...
2015-08-26 Chandler Carruth[SROA] Rip out all support for SSAUpdater in SROA.
2015-08-25 Diego NovilloConvert SampleProfile pass into a Module pass.
2015-08-21 Peter CollingbourneTransformUtils: Introduce module splitter.
2015-08-20 Adam Nemet[LVer] Fix FIXME: hide addPHINodes, NFC
2015-08-19 Ashutosh NemaExposed findDefsUsedOutsideOfLoop as a loop utility...
2015-08-16 Sanjay Pateltransform fmin/fmax calls when possible (PR24314)
2015-08-14 Reid Kleckner[sancov] Leave llvm.localescape in the entry block
2015-08-14 Adam Nemet[LVer] Remove unused Pass parameter from versionLoop...
2015-08-12 Adam Nemet[LoopVer] Optionally allow using memchecks from LAA
2015-08-10 Adam Nemet[LoopVer] Remove unused pointer partition argument...
2015-08-10 Tyler NowickiLate evaluation of the fast-math vectorization requirement.
2015-08-08 Benjamin KramerFix some comment typos.
2015-08-03 Adam Nemet[LoopVer] Remove unused needsRuntimeChecks(), NFC
2015-08-03 Duncan P. N. Exon... Linker: Move distinct MDNodes instead of cloning
2015-08-03 John Brawn[GlobalMerge] Allow targets to enable merging of extern...
2015-07-29 Peter CollingbourneLowerBitSets: Add debugging output.
2015-07-28 Adam Nemet[LDist][LVer] Explicitly pass the set of memchecks...
2015-07-23 Kuba Brecka[asan] Rename the ABI versioning symbol to '__asan_vers...
2015-07-22 Chandler Carruth[PM/AA] Remove all of the dead AliasAnalysis pointers...
2015-07-16 Tobias GrosserAdd PM extension point EP_VectorizerStart
2015-07-10 Adam Nemet[LoopDist/LoopVer] Move LoopVersioning to a new module...
2015-07-10 Adam Nemet[LoopDist] Move loop-versioning helper functions to...
2015-07-06 Teresa JohnsonResubmit "Add new EliminateAvailableExternally module...
2015-06-26 David BlaikieMove VectorUtils from Transforms to Analysis to correct...
2015-06-26 David BlaikieFix ODR violation waiting to happen by making static...
2015-06-23 Alexey SamsonovLet llvm::ReplaceInstWithInst copy debug location from...
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-19 Alexander Potapenko[ASan] Initial support for Kernel AddressSanitizer
next