[llvm-commits] [poolalloc] r141427 - /poolalloc/trunk/lib/DSA/Local.cpp

John Criswell criswell at uiuc.edu
Fri Oct 7 15:22:46 PDT 2011


Author: criswell
Date: Fri Oct  7 17:22:46 2011
New Revision: 141427

URL: http://llvm.org/viewvc/llvm-project?rev=141427&view=rev
Log:
Removed old code for old atomic intrinsics.

Modified:
    poolalloc/trunk/lib/DSA/Local.cpp

Modified: poolalloc/trunk/lib/DSA/Local.cpp
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/lib/DSA/Local.cpp?rev=141427&r1=141426&r2=141427&view=diff
==============================================================================
--- poolalloc/trunk/lib/DSA/Local.cpp (original)
+++ poolalloc/trunk/lib/DSA/Local.cpp Fri Oct  7 17:22:46 2011
@@ -984,39 +984,6 @@
     return true;
   }
 
-#if 0
-  case Intrinsic::atomic_cmp_swap: {
-    DSNodeHandle Ptr = getValueDest(*CS.arg_begin());
-    Ptr.getNode()->setReadMarker();
-    Ptr.getNode()->setModifiedMarker();
-    if (isa<PointerType>(F->getReturnType())) {
-      setDestTo(*(CS.getInstruction()), getValueDest(*(CS.arg_begin() + 1)));
-      getValueDest(*(CS.arg_begin() + 1))
-        .mergeWith(getValueDest(*(CS.arg_begin() + 2)));
-    }
-  }
-  case Intrinsic::atomic_swap:
-  case Intrinsic::atomic_load_add:
-  case Intrinsic::atomic_load_sub:
-  case Intrinsic::atomic_load_and:
-  case Intrinsic::atomic_load_nand:
-  case Intrinsic::atomic_load_or:
-  case Intrinsic::atomic_load_xor:
-  case Intrinsic::atomic_load_max:
-  case Intrinsic::atomic_load_min:
-  case Intrinsic::atomic_load_umax:
-  case Intrinsic::atomic_load_umin:
-    {
-      DSNodeHandle Ptr = getValueDest(*CS.arg_begin());
-      Ptr.getNode()->setReadMarker();
-      Ptr.getNode()->setModifiedMarker();
-      if (isa<PointerType>(F->getReturnType()))
-        setDestTo(*CS.getInstruction(), getValueDest(*(CS.arg_begin() + 1)));
-    }
-#endif
-
-
-
   case Intrinsic::prefetch:
     return true;
 





More information about the llvm-commits mailing list