Home | History | Annotate | Download | only in src

Lines Matching full:portion

5899 // Represents an access to a portion of an object, such as the map pointer,
5904 return portion() != kBackingStore && portion() != kExternalMemory;
5908 return portion() == kExternalMemory;
5912 return portion() == kStringLengths;
5916 return portion() == kMaps;
5942 return HObjectAccess(portion(), offset(), representation, name(),
6205 return value_ == that.value_; // portion and offset must match
6213 enum Portion {
6226 HObjectAccess(Portion portion, int offset,
6231 : value_(PortionField::encode(portion) |
6240 ASSERT(this->portion() == portion);
6247 class PortionField : public BitField<Portion, 0, 3> {};
6253 uint32_t value_; // encodes portion, representation, immutable, and offset
6260 inline Portion portion() const {