[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