Index: runtime/vm/assembler_x64_test.cc |
=================================================================== |
--- runtime/vm/assembler_x64_test.cc (revision 9049) |
+++ runtime/vm/assembler_x64_test.cc (working copy) |
@@ -1,4 +1,4 @@ |
-// Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file |
+// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
// BSD-style license that can be found in the LICENSE file. |
@@ -1305,6 +1305,18 @@ |
EXPECT_FLOAT_EQ(sqrt(kDoubleConst), res, 0.0001); |
} |
+ |
+// Called from assembler_test.cc. |
+ASSEMBLER_TEST_GENERATE(StoreIntoObject, assembler) { |
+ __ pushq(CTX); |
+ __ movq(CTX, RDI); |
+ __ StoreIntoObject(RDX, |
+ FieldAddress(RDX, GrowableObjectArray::data_offset()), |
+ RSI); |
+ __ popq(CTX); |
+ __ ret(); |
+} |
+ |
} // namespace dart |
#endif // defined TARGET_ARCH_X64 |