[PGO] Implement ValueProfiling Closure interfaces for runtime value profile data
[oota-llvm.git] / include / llvm / Transforms /
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
2015-06-16 Tyler NowickiRefactor RecurrenceInstDesc
2015-06-16 Tyler NowickiRename Reduction variables/structures to Recurrence.
2015-06-15 Peter CollingbourneProtection against stack-based memory corruption errors...
2015-06-12 Teresa JohnsonRevert commit r239480 as it causes https://code.google...
2015-06-10 Teresa JohnsonAdd new EliminateAvailableExternally module pass, which...
2015-06-08 Akira Hatanaka[ARM] Pass a callback to FunctionPass constructors...
2015-06-04 Ahmed Bougacha[GlobalMerge] Take into account minsize on Global users...
2015-06-02 Sanjoy Das[NFCI] Change RewriteStatepointsForGC to a ModulePass.
2015-05-22 Philip ReamesExtend EarlyCSE to handle basic cases from JumpThreadin...
2015-05-18 Sanjoy DasExploit dereferenceable_or_null attribute in LICM pass
2015-05-15 Jingyue WuAdd a speculative execution pass
2015-05-14 Adam NemetNew Loop Distribution pass
2015-05-13 Pete CooperChange LoadAndStorePromoter to take ArrayRef instead...
2015-05-12 Philip Reames[PlaceSafepoints] Switch to being a FunctionPass
2015-05-07 Alexey SamsonovDelete unused createSanitizerCoverageModulePass overload.
2015-05-07 Alexey Samsonov[SanitizerCoverage] Introduce SanitizerCoverageOptions...
2015-05-06 Ismail PazarbasiImplement `createSanitizerCtor`, common helper function...
2015-04-30 Justin BognerInstrProf: Instrumenter support for setting profile...
2015-04-20 Karthik BhatFix buildbot failure on darwin from r235284.
2015-04-20 Karthik Bhat[NFC] Refactor identification of reductions as common...
2015-04-14 Jingyue WuSimplify n-ary adds by reassociation
2015-04-14 Sanjoy Das[LoopUnrollRuntime] Avoid high-cost trip count computation.
2015-04-11 Benjamin KramerRemove empty non-virtual destructors or mark them ...
2015-04-09 Jingyue Wu[NFC] add more comments for SLSR
2015-04-06 Ismail PazarbasiMove `checkInterfaceFunction` to ModuleUtils
2015-03-27 James MolloyReapply r233175 and r233183: float2int.
2015-03-27 Karthik BhatRefactor Code inside LoopVectorizer's function isInduct...
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-21 Benjamin KramerSimplifyLibCalls: Add basic optimization of memchr...
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-16 Justin BognerGCOV: Make the exit block placement from r223193 optional
next