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)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173834 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/ObjCARC/ObjCARCOpts.cpp

index c082701f8a5a24c745f99dab1c04b9828b4ef2d2..dbb2cc88d1ef7fdbdf30e4e69485400c04a2539a 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)