Teach basicaa about memcpy/memmove/memset. The length argument can be used to
commitb42a8b3a5647931071b48055a1278610eb9b7682
authorNick Lewycky <nicholas@mxc.ca>
Thu, 15 Oct 2009 07:11:24 +0000 (15 07:11 +0000)
committerNick Lewycky <nicholas@mxc.ca>
Thu, 15 Oct 2009 07:11:24 +0000 (15 07:11 +0000)
treebbb51a8fa5f430c5bd066a7210e4bdcd3ca2c5dd
parent00649ad5ae87a3cf23e087e2fd9c8c8ba17ec431
Teach basicaa about memcpy/memmove/memset. The length argument can be used to
improve alias results if constant, and the source pointer can't be modified.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84175 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/BasicAliasAnalysis.cpp