| Index: src/ic-inl.h | 
| diff --git a/src/ic-inl.h b/src/ic-inl.h | 
| index 1840587934e9c4c4048ae07a824f681e50dbd3ab..6797b0c661305da58f6b93ad9e8e107e63c93be1 100644 | 
| --- a/src/ic-inl.h | 
| +++ b/src/ic-inl.h | 
| @@ -105,7 +105,8 @@ InlineCacheHolderFlag IC::GetCodeCacheForObject(Object* object) { | 
|  | 
| // If the object is a value, we use the prototype map for the cache. | 
| ASSERT(object->IsString() || object->IsSymbol() || | 
| -         object->IsNumber() || object->IsBoolean()); | 
| +         object->IsNumber() || object->IsFloat32x4() || | 
| +         object->IsInt32x4() || object->IsBoolean()); | 
| return PROTOTYPE_MAP; | 
| } | 
|  | 
|  |