• Home
  • Raw
  • Download

Lines Matching refs:value_

60   InstructionOperand() : value_(KindField::encode(INVALID)) {}  in InstructionOperand()
63 Kind kind() const { return KindField::decode(value_); } in kind()
64 int index() const { return static_cast<int>(value_) >> KindField::kSize; } in index()
72 return value_ == other->value_; in Equals()
77 value_ = KindField::encode(kind); in ConvertTo()
78 value_ |= index << KindField::kSize; in ConvertTo()
89 unsigned value_; variable
125 value_ |= BasicPolicyField::encode(EXTENDED_POLICY); in UnallocatedOperand()
126 value_ |= ExtendedPolicyField::encode(policy); in UnallocatedOperand()
127 value_ |= LifetimeField::encode(USED_AT_END); in UnallocatedOperand()
133 value_ |= BasicPolicyField::encode(policy); in UnallocatedOperand()
134 value_ |= index << FixedSlotIndexField::kShift; in UnallocatedOperand()
141 value_ |= BasicPolicyField::encode(EXTENDED_POLICY); in UnallocatedOperand()
142 value_ |= ExtendedPolicyField::encode(policy); in UnallocatedOperand()
143 value_ |= LifetimeField::encode(USED_AT_END); in UnallocatedOperand()
144 value_ |= FixedRegisterField::encode(index); in UnallocatedOperand()
149 value_ |= BasicPolicyField::encode(EXTENDED_POLICY); in UnallocatedOperand()
150 value_ |= ExtendedPolicyField::encode(policy); in UnallocatedOperand()
151 value_ |= LifetimeField::encode(lifetime); in UnallocatedOperand()
236 BasicPolicy basic_policy() const { return BasicPolicyField::decode(value_); } in basic_policy()
241 return ExtendedPolicyField::decode(value_); in extended_policy()
247 return static_cast<int>(value_) >> FixedSlotIndexField::kShift; in fixed_slot_index()
253 return FixedRegisterField::decode(value_); in fixed_register_index()
257 int virtual_register() const { return VirtualRegisterField::decode(value_); } in virtual_register()
259 value_ = VirtualRegisterField::update(value_, id); in set_virtual_register()
265 return LifetimeField::decode(value_) == USED_AT_START; in IsUsedAtStart()
659 explicit Constant(int32_t v) : type_(kInt32), value_(v) {} in Constant()
660 explicit Constant(int64_t v) : type_(kInt64), value_(v) {} in Constant()
661 explicit Constant(double v) : type_(kFloat64), value_(bit_cast<int64_t>(v)) {} in Constant()
663 : type_(kExternalReference), value_(bit_cast<intptr_t>(ref)) {} in Constant()
665 : type_(kHeapObject), value_(bit_cast<intptr_t>(obj)) {} in Constant()
671 return static_cast<int32_t>(value_); in ToInt32()
677 return value_; in ToInt64()
683 return bit_cast<double>(value_); in ToFloat64()
688 return bit_cast<ExternalReference>(static_cast<intptr_t>(value_)); in ToExternalReference()
693 return bit_cast<Handle<HeapObject> >(static_cast<intptr_t>(value_)); in ToHeapObject()
698 int64_t value_; variable