| Index: src/code-stub-assembler.cc | 
| diff --git a/src/code-stub-assembler.cc b/src/code-stub-assembler.cc | 
| index 1fb8a2152ee587eb5176e6c46707fbf7f679efd5..f0f11bd444cf076d63cd7bac67397b0fb648f6e8 100644 | 
| --- a/src/code-stub-assembler.cc | 
| +++ b/src/code-stub-assembler.cc | 
| @@ -2843,6 +2843,10 @@ Node* CodeStubAssembler::ThrowIfNotInstanceType(Node* context, Node* value, | 
| return var_value_map.value(); | 
| } | 
|  | 
| +Node* CodeStubAssembler::InstanceTypeEqual(Node* instance_type, int type) { | 
| +  return Word32Equal(instance_type, Int32Constant(type)); | 
| +} | 
| + | 
| Node* CodeStubAssembler::IsSpecialReceiverMap(Node* map) { | 
| Node* is_special = IsSpecialReceiverInstanceType(LoadMapInstanceType(map)); | 
| uint32_t mask = | 
|  |