Moved S_Stop back to its previous position in the sequence order.
authorMichael Gottesman <mgottesman@apple.com>
Tue, 29 Jan 2013 21:39:02 +0000 (21:39 +0000)
committerMichael Gottesman <mgottesman@apple.com>
Tue, 29 Jan 2013 21:39:02 +0000 (21:39 +0000)
llvm-svn: 173834

llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp

index c082701..dbb2cc8 100644 (file)
@@ -316,9 +316,9 @@ namespace {
     S_Retain,         ///< objc_retain(x).
     S_CanRelease,     ///< foo(x) -- x could possibly see a ref count decrement.
     S_Use,            ///< any use of x.
+    S_Stop,           ///< like S_Release, but code motion is stopped.
     S_Release,        ///< objc_release(x).
     S_MovableRelease, ///< objc_release(x), !clang.imprecise_release.
-    S_Stop            ///< like S_Release, but code motion is stopped.
   };
 
   raw_ostream &operator<<(raw_ostream &OS, const Sequence S)