Fix function return type in declaration (bot errors from r254926).
[oota-llvm.git] / include / llvm / Transforms / Utils /
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-18 Sanjoy DasTeach the inliner to track deoptimization state
2015-11-15 Teresa JohnsonFix mapping of unmaterialized global values during...
2015-11-09 Silviu BarangaAllow LLE/LD and the loop versioning infrastructure...
2015-11-04 Davide Italiano[SimplifyLibCalls] New transformation: tan(atan(x)...
2015-10-24 NAKAMURA Takumillvm/Transforms/Utils/LoopVersioning.h requires llvm...
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-09 Chandler Carruth[PM/AA] Rebuild LLVM's alias analysis infrastructure...
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-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 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-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-10 Adam Nemet[LoopDist/LoopVer] Move LoopVersioning to a new module...
2015-07-10 Adam Nemet[LoopDist] Move loop-versioning helper functions to...
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-16 Tyler NowickiRefactor RecurrenceInstDesc
2015-06-16 Tyler NowickiRename Reduction variables/structures to Recurrence.
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-13 Pete CooperChange LoadAndStorePromoter to take ArrayRef instead...
2015-05-06 Ismail PazarbasiImplement `createSanitizerCtor`, common helper function...
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 Sanjoy Das[LoopUnrollRuntime] Avoid high-cost trip count computation.
2015-04-11 Benjamin KramerRemove empty non-virtual destructors or mark them ...
2015-04-06 Ismail PazarbasiMove `checkInterfaceFunction` to ModuleUtils
2015-03-27 Karthik BhatRefactor Code inside LoopVectorizer's function isInduct...
2015-03-21 Benjamin KramerSimplifyLibCalls: Add basic optimization of memchr...
2015-03-11 Andrew KaylorExtended support for native Windows C++ EH outlining
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-04 Mehdi AminiMake DataLayout Non-Optional in the Module
2015-03-01 Benjamin KramerAdd missing includes. make_unique proliferated everywhere.
2015-02-25 Richard SmithAdd some missing #includes and forward declarations...
2015-02-23 Andrew KaylorSecond attempt to fix WinEHCatchDirector build failures.
2015-02-23 Andrew KaylorRemap frame variables for native Windows exception...
2015-02-22 Hal Finkel[LICM] Refactor to expose functionality as utility...
2015-02-18 Andrew KaylorStyle and formatting fixes for r229715
2015-02-18 Andrew KaylorAdding implementation to outline C++ catch handlers...
2015-02-15 Aaron BallmanRemoving LLVM_DELETED_FUNCTION, as MSVC 2012 was the...
2015-02-13 Chandler CarruthRe-sort #include lines using my handy dandy ./utils...
2015-02-02 Jingyue WuResurrect the assertion removed by r227717
2015-02-01 Adam Nemet[LoopVectorize] Make hasVectorInstrinsicScalarOpd inline
2015-02-01 Jingyue Wu[NVPTX] Emit .pragma "nounroll" for loops marked with...
2015-01-30 Adrian PrantlInliner: Use replaceDbgDeclareForAlloca() instead of...
2015-01-28 Philip ReamesTeach SplitBlockPredecessors how to handle landingpad...
2015-01-27 Ahmed Bougacha[SimplifyLibCalls] Don't confuse strcpy_chk for stpcpy_chk.
2015-01-21 Chandler Carruth[PM] Replace an abuse of inheritance to override a...
2015-01-20 Chandler Carruth[PM] Replace the Pass argument in MergeBasicBlockIntoOn...
2015-01-19 Chandler Carruth[PM] Replace the Pass argument to SplitEdge with specif...
2015-01-19 Chandler Carruth[PM] Cleanup a dead option to critical edge splitting...
2015-01-19 Chandler Carruth[PM] Remove the Pass argument from all of the critical...
2015-01-19 Chandler Carruth[PM] Lift the analyses into the interface for
2015-01-18 Chandler Carruth[PM] Pull the analyses used for another utility routine...
2015-01-18 Chandler Carruth[PM] Sink the specific analyses preserved by SplitBlock...
2015-01-18 Chandler Carruth[PM] Replace another Pass argument with specific analys...
2015-01-18 Chandler Carruth[PM] Lift the actual analyses used into the inferface...
2015-01-15 Chandler Carruth[PM] Move TargetLibraryInfo into the Analysis library.
2015-01-14 Chandler Carruth[cleanup] Re-sort all the #include lines in LLVM using
2015-01-14 Ahmed Bougacha[SimplifyLibCalls] Don't try to simplify indirect calls.
2015-01-12 Ahmed Bougacha[SimplifyLibCalls] Factor out fortified libcall handling.
2015-01-12 Ahmed Bougacha[SimplifyLibCalls] Factor out str/mem libcall optimizat...
2015-01-04 Chandler Carruth[PM] Split the AssumptionTracker immutable pass into...
2014-12-22 Bruno Cardoso Lopes[LCSSA] Handle PHI insertion in disjoint loops
2014-12-19 Duncan P. N. Exon... Rename MapValue(Metadata*) to MapMetadata()
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-11-19 Kostya SerebryanyIntroduce llvm::SplitAllCriticalEdges
2014-11-07 Saleem AbdulrasoolTransform: add SymbolRewriter pass
2014-10-22 Sanjay PatelShrinkify libcalls: use float versions of double libm...
2014-10-21 Matt ArsenaultAdd minnum / maxnum intrinsics
2014-10-16 Sanjay Patelfold: sqrt(x * x * y) -> fabs(x) * sqrt(y)
next