Home
last modified time | relevance | path

Searched refs:incoming_type (Results 1 – 2 of 2) sorted by relevance

/aosp12/art/runtime/verifier/
H A Dreg_type.cc755 DCHECK_EQ(&incoming_type == &undefined, incoming_type.IsUndefined()); in Merge()
757 DCHECK_EQ(&incoming_type == &conflict, incoming_type.IsConflict()); in Merge()
765 } else if (IsConstant() && incoming_type.IsConstant()) { in Merge()
836 if (IsByteTypes() && incoming_type.IsByteTypes()) { in Merge()
839 if (IsShortTypes() && incoming_type.IsShortTypes()) { in Merge()
842 if (IsCharTypes() && incoming_type.IsCharTypes()) { in Merge()
852 DCHECK(!IsConstant() || !incoming_type.IsConstant()); in Merge()
854 return SelectNonConstant(*this, incoming_type); in Merge()
874 DCHECK(incoming_type.GetClass() != nullptr && !incoming_type.GetClass()->IsPrimitive()); in Merge()
917 } else if (incoming_type.GetClass() == join_class && !incoming_type.IsPreciseReference()) { in Merge()
[all …]
H A Dreg_type.h247 const RegType& Merge(const RegType& incoming_type,
252 const RegType& SafeMerge(const RegType& incoming_type, in SafeMerge() argument
256 if (Equals(incoming_type)) { in SafeMerge()
259 return Merge(incoming_type, reg_types, verifier); in SafeMerge()