[AliasAnalysis] Misc fixes for checking aliasing with scalable types.
[lldb.git] / llvm / lib / Analysis / MemoryBuiltins.cpp
2020-03-18 Eli Friedman[AliasAnalysis] Misc fixes for checking aliasing with...
2019-12-13 Nicola ZaghenReland [DataLayout] Fix occurrences that size and range...
2019-12-12 Nicola ZaghenTemporarily Revert "[DataLayout] Fix occurrences that...
2019-12-12 Nicola Zaghen[DataLayout] Fix occurrences that size and range of...
2019-09-27 Guillaume Chatelet[Alignment][NFC] Remove unneeded llvm:: scoping on...
2019-09-17 David Bolvansky[InstCombine] Annotate strdup with deref_or_null
2019-09-07 Teresa JohnsonChange TargetLibraryInfo analysis passes to always...
2019-08-28 David BolvanskyAnnotate return values of allocation functions with...
2019-08-21 Guillaume Chatelet[LLVM][Alignment] Introduce Alignment In MachineFrameInfo
2019-07-11 Tim NorthoverOpaquePtr: switch to GlobalValue::getValueType in a...
2019-07-08 Brian HomerdingAdd, and infer, a nofree function attribute
2019-04-10 Erik PilkingtonFix a hang when lowering __builtin_dynamic_object_size
2019-01-30 Erik PilkingtonAdd a 'dynamic' parameter to the objectsize intrinsic
2019-01-19 Chandler CarruthUpdate the file headers across all of the LLVM projects...
2018-08-30 Andrew KaylorReverting r340807.
2018-08-28 David ChisnallFix in getAllocationDataForFunction
2018-07-09 George Burgess IVMake llvm.objectsize more conservative with null
2018-05-22 David Bolvansky[InstCombine] Remove calloc transformations
2018-05-22 David Bolvansky[InstCombine] Calloc-ed strings optimizations
2018-05-14 Nicola ZaghenRename DEBUG macro to LLVM_DEBUG.
2018-05-01 Adrian PrantlRemove \brief commands from doxygen comments.
2018-04-04 Eric Fiselier[Analysis] Support aligned new/delete functions.
2018-04-04 Eric FiselierRevert "[Analysis] Support aligned new/delete functions."
2018-04-04 Eric Fiselier[Analysis] Support aligned new/delete functions.
2018-03-21 David BlaikieFix a couple of layering violations in Transforms
2018-03-02 Vedant KumarFix more spelling mistakes in comments of LLVM Analysis...
2018-02-20 Benjamin Kramer[MemoryBuiltins] Check nobuiltin status when identifyin...
2017-08-16 Eugene Zelenko[Analysis] Fix some Clang-tidy modernize and Include...
2017-07-12 Mikael Holmen[MemoryBuiltins] Allow truncation in visitAllocaInst()
2017-07-01 Hiroshi Inouefix trivial typos, NFC
2017-04-18 Craig Topper[MemoryBuiltins] Add isMallocOrCallocLikeFn so BasicAA...
2017-04-18 Craig Topper[MemoryBuiltins] Use ImmutableCallSite instead of CallS...
2017-04-14 Reid Kleckner[IR] Make paramHasAttr to use arg indices instead of...
2017-03-21 George Burgess IVLet llvm.objectsize be conservative with null pointers
2017-03-21 Reid KlecknerRename AttributeSet to AttributeList
2017-01-23 David L. Jones[Analysis] Add LibFunc_ prefix to enums in TargetLibrar...
2016-12-27 George Burgess IV[Analysis] Ignore `nobuiltin` on `allocsize` function...
2016-12-27 George Burgess IV[Analysis] Refactor as promised in r290397.
2016-12-23 George Burgess IVDon't consider allocsize functions to be allocation...
2016-12-20 George Burgess IV[Analysis] Centralize objectsize lowering logic.
2016-12-20 George Burgess IVReplace std::find_if with llvm::find_if. NFC.
2016-08-25 George Burgess IVMake some LLVM_CONSTEXPR variables const. NFC.
2016-07-07 Sanjay Patelfix formatting; NFC
2016-06-26 Benjamin KramerApply clang-tidy's modernize-loop-convert to lib/Analysis.
2016-04-13 Petar JovanovicCalculate __builtin_object_size when pointer depends...
2016-04-12 George Burgess IVAdd the allocsize attribute to LLVM.
2016-04-08 Sanjoy DasDon't IPO over functions that can be de-refined
2016-02-09 Sanjoy Das[MemoryBuiltins] Fix an issue with hasNoAliasAttr
2016-01-14 Rui UeyamaUpdate to use new name alignTo().
2016-01-04 Philip Reames[MemoryBuiltins] Remove isOperatorNewLike by consolidat...
2015-12-29 Philip Reames[MemoryBuiltins] Delete dead code [NFC]
2015-12-03 David Majnemer[Analysis] Become aware of MSVC's new/delete functions
2015-11-17 George Burgess IVSpecify explicit storage type for AllocType. NFC.
2015-10-24 Benjamin KramerUse find_if to simplify control flow. NFC.
2015-10-10 Duncan P. N. Exon... Analysis: Remove implicit ilist iterator conversions
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-09 Mehdi AminiDCE: isArrayMalloc() is not used neither in LLVM nor...
2015-01-15 Chandler Carruth[PM] Move TargetLibraryInfo into the Analysis library.
2015-01-15 Richard SmithFor PR21145: recognise a builtin call to a known deallo...
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-10-03 Richard SmithPR21145: Teach LLVM about C++14 sized deallocation...
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-15 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-03-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
2014-01-28 Reid KlecknerUpdate optimization passes to handle inalloca arguments
2013-12-14 Matt ArsenaultTeach MemoryBuiltins about address spaces
2013-10-24 Nuno Lopesfix PR17635: false positive with packed structures
2013-10-03 Matt ArsenaultRename DataLayout variables TD -> DL
2013-09-29 Benjamin KramerObjectSizeOffsetEvaluator: Don't run into infinite...
2013-09-24 Benjamin KramerMemoryBuiltins: Remove posix_memalign from the list...
2013-09-24 Benjamin KramerMemoryBuiltins: Reinstate optimizing (uninitialized...
2013-09-24 Benjamin KramerMemoryBuiltins: Fix operator new bits.
2013-09-24 Benjamin KramerTeach MemoryBuiltins and InstructionSimplify that opera...
2013-07-21 Richard SmithTreat nothrow forms of ::operator delete and ::operator...
2013-06-27 Michael GottesmanAdded support for the Builtin attribute.
2013-05-16 Richard SmithRespect the 'nobuiltin' attribute when determining...
2013-04-09 Nadav RotemRevert r176408 and r176407 to address PR15540.
2013-04-09 Nadav RotemRevert 179071 because it is not the right way to suppor...
2013-04-08 Nadav Rotemc++ new operators are not malloc-like functions because...
2013-03-08 Michael IlsemanEarly exit from getAllocationData() and isFreeCall...
2013-03-08 Michael IlsemanRemove trailing whitespace
2013-03-07 Jakub StaszakSimplify code. No functionality change.
2013-03-07 Jakub StaszakChange NULL to 0.
2013-03-02 Nuno Lopesrecommit r172363 & r171325 (reverted in r172756)
2013-03-02 Nuno Lopesadd getUnderlyingObjectSize()
2013-01-17 Bill WendlingReverting r171325 & r172363. This was causing a mis...
2013-01-13 Nuno Lopesfix compile-time regression report by Joerg Sonnenberger:
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-31 Nuno Lopesrecommit r171298 (add support for PHI nodes to ObjectSi...
2012-12-31 Benjamin KramerRevert "add support for PHI nodes to ObjectSizeOffsetVi...
2012-12-31 Nuno Lopesrevert r171306, since we cannot compare APInts with...
2012-12-31 Nuno Lopesminor code simplification
2012-12-31 Nuno Lopesadd support for GlobalAlias to ObjectSizeOffsetVisitor
2012-12-31 Nuno Lopesadd support for PHI nodes to ObjectSizeOffsetVisitor
2012-12-30 Nuno Lopesconvert a bunch of callers from DataLayout::getIndexedO...
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-01 Chandler CarruthRevert the series of commits starting with r166578...
2012-10-24 Micah VillmowAdd in support for getIntPtrType to get the pointer...
2012-10-09 Bill WendlingUse the attribute enums to query if a function has...
next