Lines Matching refs:flags_
1766 SideEffects() : flags_(0) {} in SideEffects()
1837 return SideEffects(flags_ | other.flags_); in Union()
1841 return SideEffects(flags_ & ~other.flags_); in Exclusion()
1845 flags_ |= other.flags_; in Add()
1849 return (other.flags_ & flags_) == other.flags_; in Includes()
1853 return (flags_ & kAllChangeBits); in HasSideEffects()
1857 return (flags_ & kAllDependOnBits); in HasDependencies()
1862 return flags_ == 0; in DoesNothing()
1867 return (flags_ & kAllWrites); in DoesAnyWrite()
1872 return (flags_ & kAllReads); in DoesAnyRead()
1878 return (flags_ & (kAllWrites | kAllReads)) == (kAllWrites | kAllReads); in DoesAllReadWrite()
1882 return flags_ == (kAllChangeBits | kAllDependOnBits); in DoesAll()
1887 const uint64_t depends_on_flags = (flags_ & kAllDependOnBits) >> kChangeBits; in MayDependOn()
1888 return (other.flags_ & depends_on_flags); in MayDependOn()
1896 bool current_bit_is_set = ((flags_ >> s) & 1) != 0; in ToString()
1919 bool Equals(const SideEffects& other) const { return flags_ == other.flags_; } in Equals()
1974 explicit SideEffects(uint64_t flags) : flags_(flags) {} in SideEffects()
1976 uint64_t flags_; variable