Finish making AliasAnalysis aware of the fact that most atomic intrinsics only derefe...
authorOwen Anderson <resistor@mac.com>
Wed, 4 Feb 2009 05:16:46 +0000 (05:16 +0000)
committerOwen Anderson <resistor@mac.com>
Wed, 4 Feb 2009 05:16:46 +0000 (05:16 +0000)
commitfe9388ccb4d2449e8e6a62053479a0ba74ae0b2d
tree8a3d31f8efcb67c2e815938be17abd03952a7149
parent39355f9fea790c5a1b12ef0fdcfeac3f533232ea
Finish making AliasAnalysis aware of the fact that most atomic intrinsics only dereference their arguments, and enhance
BasicAA to make use of this fact when computing ModRef info.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63718 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/AliasAnalysis.cpp
lib/Analysis/BasicAliasAnalysis.cpp
test/Analysis/BasicAA/cas.ll [new file with mode: 0644]