Fix PR2792: treat volatile loads as writing memory somewhere.
authorDuncan Sands <baldrick@free.fr>
Sat, 13 Sep 2008 12:45:50 +0000 (12:45 +0000)
committerDuncan Sands <baldrick@free.fr>
Sat, 13 Sep 2008 12:45:50 +0000 (12:45 +0000)
commitb8ca4ff6439c1543a0c6729cbcd6c70c3be7dc3c
tree465c96bbb30ed24cef5f2e406f3a71e348b47148
parent2aa0e649bfc0157ea08a1ba8f8c9e905ddb581b1
Fix PR2792: treat volatile loads as writing memory somewhere.
Treat stores as reading memory, just to play safe.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56188 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/IPA/GlobalsModRef.cpp
test/Analysis/GlobalsModRef/2008-09-13-VolatileRead.ll [new file with mode: 0644]