MemoryBuiltins:
authorNuno Lopes <nunoplopes@sapo.pt>
Thu, 28 Jun 2012 16:34:03 +0000 (16:34 +0000)
committerNuno Lopes <nunoplopes@sapo.pt>
Thu, 28 Jun 2012 16:34:03 +0000 (16:34 +0000)
commit41a3f251346681e21171879dce409b2e6a3ba750
tree0cb88b83a912fb5cbe5f2de1e519f1b5bedb58dd
parente50487796d49624bf174bd08a86d20fcdbfb45c1
MemoryBuiltins:
 - recognize C++ new(std::nothrow) friends
 - ignore ExtractElement and ExtractValue instructions in size/offset analysis (all easy cases are probably folded away before we get here)
 - also recognize realloc as noalias

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159356 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/MemoryBuiltins.h
lib/Analysis/MemoryBuiltins.cpp