Index: src/code-stubs.cc |
diff --git a/src/code-stubs.cc b/src/code-stubs.cc |
index 4e5efcd8e02bd115a9c303cba78619d552a07198..2cfbe836aa0aba2260a7f90431516ed725aeae2d 100644 |
--- a/src/code-stubs.cc |
+++ b/src/code-stubs.cc |
@@ -732,13 +732,20 @@ void AllocateMutableHeapNumberStub::InitializeDescriptor( |
descriptor->Initialize(); |
} |
+#define SIMD128_INIT_DESC(TYPE, Type, type, lane_count, lane_type) \ |
+ void Allocate##Type##Stub::InitializeDescriptor( \ |
+ CodeStubDescriptor* descriptor) { \ |
+ descriptor->Initialize( \ |
+ Runtime::FunctionForId(Runtime::kCreate##Type)->entry); \ |
+ } |
+SIMD128_TYPES(SIMD128_INIT_DESC) |
+#undef SIMD128_INIT_DESC |
void AllocateInNewSpaceStub::InitializeDescriptor( |
CodeStubDescriptor* descriptor) { |
descriptor->Initialize(); |
} |
- |
void CompareNilICStub::InitializeDescriptor(CodeStubDescriptor* descriptor) { |
descriptor->Initialize(FUNCTION_ADDR(Runtime_CompareNilIC_Miss)); |
descriptor->SetMissHandler(ExternalReference( |