[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