Lines Matching defs:value_
38 LOperand() : value_(KindField::encode(INVALID)) { }
40 Kind kind() const { return KindField::decode(value_); }
41 int index() const { return static_cast<int>(value_) >> kKindFieldWidth; }
48 bool Equals(LOperand* other) const { return value_ == other->value_; }
53 value_ = KindField::encode(kind);
54 value_ |= index << kKindFieldWidth;
68 unsigned value_;
105 value_ |= BasicPolicyField::encode(EXTENDED_POLICY);
106 value_ |= ExtendedPolicyField::encode(policy);
107 value_ |= LifetimeField::encode(USED_AT_END);
112 value_ |= BasicPolicyField::encode(policy);
113 value_ |= index << FixedSlotIndexField::kShift;
119 value_ |= BasicPolicyField::encode(EXTENDED_POLICY);
120 value_ |= ExtendedPolicyField::encode(policy);
121 value_ |= LifetimeField::encode(USED_AT_END);
122 value_ |= FixedRegisterField::encode(index);
127 value_ |= BasicPolicyField::encode(EXTENDED_POLICY);
128 value_ |= ExtendedPolicyField::encode(policy);
129 value_ |= LifetimeField::encode(lifetime);
221 return BasicPolicyField::decode(value_);
227 return ExtendedPolicyField::decode(value_);
233 return static_cast<int>(value_) >> FixedSlotIndexField::kShift;
239 return FixedRegisterField::decode(value_);
244 return VirtualRegisterField::decode(value_);
247 value_ = VirtualRegisterField::update(value_, id);
253 return LifetimeField::decode(value_) == USED_AT_START;