Lines Matching refs:Portion
5897 // Represents an access to a portion of an object, such as the map pointer,
5902 return portion() != kBackingStore && portion() != kExternalMemory;
5906 return portion() == kExternalMemory;
5910 return portion() == kStringLengths;
5926 return HObjectAccess(portion(), offset(), representation, name());
6137 return value_ == that.value_; // portion and offset must match
6145 enum Portion {
6156 HObjectAccess(Portion portion, int offset,
6159 : value_(PortionField::encode(portion) |
6165 ASSERT(this->portion() == portion);
6169 class PortionField : public BitField<Portion, 0, 3> {};
6173 uint32_t value_; // encodes portion, representation, and offset
6179 inline Portion portion() const {