aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Analysis/MemoryBuiltins.h
AgeCommit message (Expand)Author
2013-04-09Revert r176408 and r176407 to address PR15540.Nadav Rotem
2013-03-05Use the right number of slashes in comment stringArnold Schwaighofer
2013-03-05Clarify comment for function getObjectSizeArnold Schwaighofer
2013-03-02recommit r172363 & r171325 (reverted in r172756)Nuno Lopes
2013-03-02add getUnderlyingObjectSize()Nuno Lopes
2013-01-17Reverting r171325 & r172363. This was causing a mis-compile on the self-hoste...Bill Wendling
2013-01-13fix compile-time regression report by Joerg Sonnenberger:Nuno Lopes
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-31recommit r171298 (add support for PHI nodes to ObjectSizeOffsetVisitor). Hope...Nuno Lopes
2012-12-31add support for GlobalAlias to ObjectSizeOffsetVisitorNuno Lopes
2012-12-03Sort the #include lines for the include/... tree with the script.Chandler Carruth
2012-11-30Move the InstVisitor utility into VMCore where it belongs. It heavilyChandler Carruth
2012-11-01Revert the series of commits starting with r166578 which introduced theChandler Carruth
2012-10-24Add in support for getIntPtrType to get the pointer type based on the address...Micah Villmow
2012-10-08Move TargetData to DataLayout.Micah Villmow
2012-08-29Make MemoryBuiltins aware of TargetLibraryInfo.Benjamin Kramer
2012-08-17MemoryBuiltins: Properly guard ObjectSizeOffsetVisitor against cycles in the IR.Benjamin Kramer
2012-07-25revert r160742: it's breaking CMake buildNuno Lopes
2012-07-25MemoryBuiltins: add support to determine the size of strdup'ed non-constant s...Nuno Lopes
2012-07-03fold PHI nodes in SizeOffsetEvaluator whenever possible.Nuno Lopes
2012-06-29Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.hChandler Carruth
2012-06-28MemoryBuiltins:Nuno Lopes
2012-06-22remove extractMallocCallFromBitCast, since it was tailor maded for its sole u...Nuno Lopes
2012-06-21Add support for invoke to the MemoryBuiltin analysid.Nuno Lopes
2012-06-21move some typedefs so that we don't polute the llvm namespace. this should ap...Nuno Lopes
2012-06-21refactor the MemoryBuiltin analysis:Nuno Lopes
2012-05-03add support for calloc to objectsize loweringNuno Lopes
2011-07-18land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner
2010-11-30clean up handling of 'free', detangling it from everything else.Chris Lattner
2010-06-23minor enhancement to llvm::isFreeCall API: return CallInst; no functional changeGabor Greif
2010-02-10Fix "the the" and similar typos.Dan Gohman
2009-11-10Update computeArraySize() to use ComputeMultiple() to determine the array siz...Victor Hernandez
2009-11-07Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions.Victor Hernandez
2009-11-06remove a bunch of extraneous LLVMContext argumentsChris Lattner
2009-11-06Revert r86077 because it caused crashes in 179.art and 175.vpr on ARMVictor Hernandez
2009-11-05Update CreateMalloc so that its callers specify the size to allocate:Victor Hernandez
2009-10-28Extend getMallocArraySize() to determine the array size if the malloc argumen...Victor Hernandez
2009-10-27Rename MallocFreeHelper as MemoryBuiltinsVictor Hernandez