[llvm-commits] [poolalloc] r48810 - /poolalloc/branches/SVA/lib/DSA/Local.cpp
John Criswell
criswell at uiuc.edu
Tue Mar 25 18:49:28 PDT 2008
Author: criswell
Date: Tue Mar 25 20:49:28 2008
New Revision: 48810
URL: http://llvm.org/viewvc/llvm-project?rev=48810&view=rev
Log:
The llva_writeio instructions modify, not read, I/O memory.
Modified:
poolalloc/branches/SVA/lib/DSA/Local.cpp
Modified: poolalloc/branches/SVA/lib/DSA/Local.cpp
URL: http://llvm.org/viewvc/llvm-project/poolalloc/branches/SVA/lib/DSA/Local.cpp?rev=48810&r1=48809&r2=48810&view=diff
==============================================================================
--- poolalloc/branches/SVA/lib/DSA/Local.cpp (original)
+++ poolalloc/branches/SVA/lib/DSA/Local.cpp Tue Mar 25 20:49:28 2008
@@ -1331,7 +1331,7 @@
F->getName() == "llva_writeiow") {
DSNodeHandle Ptr = getValueDest(**CS.arg_begin());
if (Ptr.isNull()) Ptr = createNode();
- Ptr.getNode()->setReadMarker();
+ Ptr.getNode()->setModifiedMarker();
Type* T = 0;
if (F->getName() == "llva_writeiob") T = Type::SByteTy;
if (F->getName() == "llva_writeioh") T = Type::ShortTy;
More information about the llvm-commits
mailing list