Lines Matching defs:value_
59 LOperand() : value_(KindField::encode(INVALID)) { }
61 Kind kind() const { return KindField::decode(value_); }
62 int index() const { return static_cast<int>(value_) >> kKindFieldWidth; }
70 bool Equals(LOperand* other) const { return value_ == other->value_; }
74 value_ = KindField::encode(kind);
75 value_ |= index << kKindFieldWidth;
89 unsigned value_;
125 value_ |= BasicPolicyField::encode(EXTENDED_POLICY);
126 value_ |= ExtendedPolicyField::encode(policy);
127 value_ |= LifetimeField::encode(USED_AT_END);
132 value_ |= BasicPolicyField::encode(policy);
133 value_ |= index << FixedSlotIndexField::kShift;
139 value_ |= BasicPolicyField::encode(EXTENDED_POLICY);
140 value_ |= ExtendedPolicyField::encode(policy);
141 value_ |= LifetimeField::encode(USED_AT_END);
142 value_ |= FixedRegisterField::encode(index);
147 value_ |= BasicPolicyField::encode(EXTENDED_POLICY);
148 value_ |= ExtendedPolicyField::encode(policy);
149 value_ |= LifetimeField::encode(lifetime);
237 return BasicPolicyField::decode(value_);
243 return ExtendedPolicyField::decode(value_);
249 return static_cast<int>(value_) >> FixedSlotIndexField::kShift;
255 return FixedRegisterField::decode(value_);
260 return VirtualRegisterField::decode(value_);
263 value_ = VirtualRegisterField::update(value_, id);
269 return LifetimeField::decode(value_) == USED_AT_START;