| Index: runtime/vm/object.cc
|
| diff --git a/runtime/vm/object.cc b/runtime/vm/object.cc
|
| index df878d46bf24b22c675c544a76ca1be8610116ab..b84ed56a7636f0684ce9eb46977c08a403a61e89 100644
|
| --- a/runtime/vm/object.cc
|
| +++ b/runtime/vm/object.cc
|
| @@ -12403,6 +12403,12 @@ bool AbstractType::IsFloat32x4Type() const {
|
| }
|
|
|
|
|
| +bool AbstractType::IsFloat64x2Type() const {
|
| + return HasResolvedTypeClass() &&
|
| + (type_class() == Type::Handle(Type::Float64x2()).type_class());
|
| +}
|
| +
|
| +
|
| bool AbstractType::IsInt32x4Type() const {
|
| return HasResolvedTypeClass() &&
|
| (type_class() == Type::Handle(Type::Int32x4()).type_class());
|
| @@ -12571,6 +12577,11 @@ RawType* Type::Float32x4() {
|
| }
|
|
|
|
|
| +RawType* Type::Float64x2() {
|
| + return Isolate::Current()->object_store()->float64x2_type();
|
| +}
|
| +
|
| +
|
| RawType* Type::Int32x4() {
|
| return Isolate::Current()->object_store()->int32x4_type();
|
| }
|
|
|