| Index: src/hydrogen-instructions.cc
|
| diff --git a/src/hydrogen-instructions.cc b/src/hydrogen-instructions.cc
|
| index 170f5eda6c51d8eb60b137eb6f8c275b5d7d7a85..151014404c88bba9c0293605a6569fcbbb8314e3 100644
|
| --- a/src/hydrogen-instructions.cc
|
| +++ b/src/hydrogen-instructions.cc
|
| @@ -3051,9 +3051,8 @@ HType HCheckFunction::CalculateInferredType() {
|
| }
|
|
|
|
|
| -HType HCheckNonSmi::CalculateInferredType() {
|
| - // TODO(kasperl): Is there any way to signal that this isn't a smi?
|
| - return HType::Tagged();
|
| +HType HCheckHeapObject::CalculateInferredType() {
|
| + return HType::NonPrimitive();
|
| }
|
|
|
|
|
| @@ -3723,7 +3722,7 @@ void HSimulate::Verify() {
|
| }
|
|
|
|
|
| -void HCheckNonSmi::Verify() {
|
| +void HCheckHeapObject::Verify() {
|
| HInstruction::Verify();
|
| ASSERT(HasNoUses());
|
| }
|
|
|