summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--compiler/optimizing/nodes.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/compiler/optimizing/nodes.h b/compiler/optimizing/nodes.h
index bfca739bc1..86a62c1994 100644
--- a/compiler/optimizing/nodes.h
+++ b/compiler/optimizing/nodes.h
@@ -1733,26 +1733,26 @@ class SideEffects : public ValueObject {
}
bool HasSideEffects() const {
- return (flags_ & kAllChangeBits);
+ return (flags_ & kAllChangeBits) != 0u;
}
bool HasDependencies() const {
- return (flags_ & kAllDependOnBits);
+ return (flags_ & kAllDependOnBits) != 0u;
}
// Returns true if there are no side effects or dependencies.
bool DoesNothing() const {
- return flags_ == 0;
+ return flags_ == 0u;
}
// Returns true if something is written.
bool DoesAnyWrite() const {
- return (flags_ & kAllWrites);
+ return (flags_ & kAllWrites) != 0u;
}
// Returns true if something is read.
bool DoesAnyRead() const {
- return (flags_ & kAllReads);
+ return (flags_ & kAllReads) != 0u;
}
// Returns true if potentially everything is written and read
@@ -1768,7 +1768,7 @@ class SideEffects : public ValueObject {
// Returns true if `this` may read something written by `other`.
bool MayDependOn(SideEffects other) const {
const uint64_t depends_on_flags = (flags_ & kAllDependOnBits) >> kChangeBits;
- return (other.flags_ & depends_on_flags);
+ return (other.flags_ & depends_on_flags) != 0u;
}
// Returns string representation of flags (for debugging only).