| Index: src/compiler/simplified-lowering.cc
|
| diff --git a/src/compiler/simplified-lowering.cc b/src/compiler/simplified-lowering.cc
|
| index e93bed25aadcdeadaa98c0e8f530dce4e9335386..dedcfe6bce3c489db416f4948c99ad2bd3ce314e 100644
|
| --- a/src/compiler/simplified-lowering.cc
|
| +++ b/src/compiler/simplified-lowering.cc
|
| @@ -142,6 +142,7 @@ UseInfo TruncatingUseInfoFromRepresentation(MachineRepresentation rep) {
|
| return UseInfo::TruncatingWord32();
|
| case MachineRepresentation::kBit:
|
| return UseInfo::Bool();
|
| + case MachineRepresentation::kSimd128: // Fall through.
|
| case MachineRepresentation::kNone:
|
| break;
|
| }
|
| @@ -199,6 +200,9 @@ bool MachineRepresentationIsSubtype(MachineRepresentation r1,
|
| case MachineRepresentation::kFloat64:
|
| return r2 == MachineRepresentation::kFloat64 ||
|
| r2 == MachineRepresentation::kTagged;
|
| + case MachineRepresentation::kSimd128:
|
| + return r2 == MachineRepresentation::kSimd128 ||
|
| + r2 == MachineRepresentation::kTagged;
|
| case MachineRepresentation::kTagged:
|
| return r2 == MachineRepresentation::kTagged;
|
| }
|
|
|