Lines Matching refs:constant

524   static int8_t GetInt8ValueOf(HConstant* constant) {  in GetInt8ValueOf()  argument
525 DCHECK(constant->IsIntConstant()); in GetInt8ValueOf()
526 return constant->AsIntConstant()->GetValue(); in GetInt8ValueOf()
529 static int16_t GetInt16ValueOf(HConstant* constant) { in GetInt16ValueOf() argument
530 DCHECK(constant->IsIntConstant()); in GetInt16ValueOf()
531 return constant->AsIntConstant()->GetValue(); in GetInt16ValueOf()
534 static int32_t GetInt32ValueOf(HConstant* constant) { in GetInt32ValueOf() argument
535 if (constant->IsIntConstant()) { in GetInt32ValueOf()
536 return constant->AsIntConstant()->GetValue(); in GetInt32ValueOf()
537 } else if (constant->IsNullConstant()) { in GetInt32ValueOf()
540 DCHECK(constant->IsFloatConstant()); in GetInt32ValueOf()
541 return bit_cast<int32_t, float>(constant->AsFloatConstant()->GetValue()); in GetInt32ValueOf()
545 static int64_t GetInt64ValueOf(HConstant* constant) { in GetInt64ValueOf() argument
546 if (constant->IsIntConstant()) { in GetInt64ValueOf()
547 return constant->AsIntConstant()->GetValue(); in GetInt64ValueOf()
548 } else if (constant->IsNullConstant()) { in GetInt64ValueOf()
550 } else if (constant->IsFloatConstant()) { in GetInt64ValueOf()
551 return bit_cast<int32_t, float>(constant->AsFloatConstant()->GetValue()); in GetInt64ValueOf()
552 } else if (constant->IsLongConstant()) { in GetInt64ValueOf()
553 return constant->AsLongConstant()->GetValue(); in GetInt64ValueOf()
555 DCHECK(constant->IsDoubleConstant()); in GetInt64ValueOf()
556 return bit_cast<int64_t, double>(constant->AsDoubleConstant()->GetValue()); in GetInt64ValueOf()