Use IsPowerOf2.

Change-Id: I28cf3a5c0d040c0260a32c4590b37d1e73224c20
diff --git a/src/aarch32/instructions-aarch32.h b/src/aarch32/instructions-aarch32.h
index ac8ebfd..2927226 100644
--- a/src/aarch32/instructions-aarch32.h
+++ b/src/aarch32/instructions-aarch32.h
@@ -491,9 +491,7 @@
   }
   Register GetFirstAvailableRegister() const;
   bool IsEmpty() const { return list_ == 0; }
-  bool IsSingleRegister() const {
-    return list_ != 0 && (list_ & (list_ - 1)) == 0;
-  }
+  bool IsSingleRegister() const { return IsPowerOf2(list_); }
   static RegisterList Union(const RegisterList& list_1,
                             const RegisterList& list_2) {
     return RegisterList(list_1.list_ | list_2.list_);