Revision: 22820
Author:   [email protected]
Date:     Mon Aug  4 13:27:33 2014 UTC
Log:      Fix build on Win64 for tests.

[email protected]
BUG=

Review URL: https://codereview.chromium.org/423073008
http://code.google.com/p/v8/source/detail?r=22820

Modified:
 /branches/bleeding_edge/test/cctest/compiler/test-simplified-lowering.cc

=======================================
--- /branches/bleeding_edge/test/cctest/compiler/test-simplified-lowering.cc Mon Aug 4 12:51:34 2014 UTC +++ /branches/bleeding_edge/test/cctest/compiler/test-simplified-lowering.cc Mon Aug 4 13:27:33 2014 UTC
@@ -321,9 +321,9 @@
   Smi* smis[] = {Smi::FromInt(1), Smi::FromInt(2), Smi::FromInt(3)};

   for (size_t i = 0; i < ARRAY_SIZE(smis); i++) {
-    FieldAccess access = {kUntaggedBase,     // untagged base
-                          i * sizeof(Smi*),  // offset
- Handle<Name>(), Type::Integral32(), kMachineTagged};
+    int offset = static_cast<int>(i * sizeof(Smi*));
+    FieldAccess access = {kUntaggedBase, offset, Handle<Name>(),
+                          Type::Integral32(), kMachineTagged};

     SimplifiedGraphBuilderTester<Object*> t;
     Node* load = t.LoadField(access, t.PointerConstant(smis));
@@ -345,9 +345,9 @@
   Smi* smis[] = {Smi::FromInt(1), Smi::FromInt(2), Smi::FromInt(3)};

   for (size_t i = 0; i < ARRAY_SIZE(smis); i++) {
-    FieldAccess access = {kUntaggedBase,     // untagged base
-                          i * sizeof(Smi*),  // offset
- Handle<Name>(), Type::Integral32(), kMachineTagged};
+    int offset = static_cast<int>(i * sizeof(Smi*));
+    FieldAccess access = {kUntaggedBase, offset, Handle<Name>(),
+                          Type::Integral32(), kMachineTagged};

     SimplifiedGraphBuilderTester<Object*> t(kMachineTagged);
     Node* p0 = t.Parameter(0);
@@ -373,13 +373,13 @@

   for (size_t i = 0; i < ARRAY_SIZE(smis); i++) {    // for header sizes
     for (size_t j = i; j < ARRAY_SIZE(smis); j++) {  // for element index
-      ElementAccess access = {kUntaggedBase,         // untagged base
-                              i * sizeof(Smi*),      // header size
-                              Type::Integral32(), kMachineTagged};
+      int offset = static_cast<int>(i * sizeof(Smi*));
+      ElementAccess access = {kUntaggedBase, offset, Type::Integral32(),
+                              kMachineTagged};

       SimplifiedGraphBuilderTester<Object*> t;
-      Node* load =
- t.LoadElement(access, t.PointerConstant(smis), t.Int32Constant(j));
+      Node* load = t.LoadElement(access, t.PointerConstant(smis),
+                                 t.Int32Constant(static_cast<int>(j)));
       t.Return(load);
       t.LowerAllNodes();

@@ -401,13 +401,14 @@

   for (size_t i = 0; i < ARRAY_SIZE(smis); i++) {    // for header sizes
     for (size_t j = i; j < ARRAY_SIZE(smis); j++) {  // for element index
-      ElementAccess access = {kUntaggedBase,         // untagged base
-                              i * sizeof(Smi*),      // header size
-                              Type::Integral32(), kMachineTagged};
+      int offset = static_cast<int>(i * sizeof(Smi*));
+      ElementAccess access = {kUntaggedBase, offset, Type::Integral32(),
+                              kMachineTagged};

       SimplifiedGraphBuilderTester<Object*> t(kMachineTagged);
       Node* p0 = t.Parameter(0);
- t.StoreElement(access, t.PointerConstant(smis), t.Int32Constant(j), p0);
+      t.StoreElement(access, t.PointerConstant(smis),
+                     t.Int32Constant(static_cast<int>(j)), p0);
       t.Return(p0);
       t.LowerAllNodes();

--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to