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_);