| Index: src/compiler/simplified-lowering.cc
|
| diff --git a/src/compiler/simplified-lowering.cc b/src/compiler/simplified-lowering.cc
|
| index a757248a99e16c96191f257966f5f49849832326..051d3feb88dfd180865c9265589ba8891acab84d 100644
|
| --- a/src/compiler/simplified-lowering.cc
|
| +++ b/src/compiler/simplified-lowering.cc
|
| @@ -916,7 +916,7 @@ class RepresentationSelector {
|
| MachineTypeUnion tBase = kRepTagged | kMachPtr;
|
| LoadRepresentation rep = OpParameter<LoadRepresentation>(node);
|
| ProcessInput(node, 0, tBase); // pointer or object
|
| - ProcessInput(node, 1, kMachInt32); // index
|
| + ProcessInput(node, 1, kMachIntPtr); // index
|
| ProcessRemainingInputs(node, 2);
|
| SetOutput(node, rep);
|
| break;
|
| @@ -926,7 +926,7 @@ class RepresentationSelector {
|
| MachineTypeUnion tBase = kRepTagged | kMachPtr;
|
| StoreRepresentation rep = OpParameter<StoreRepresentation>(node);
|
| ProcessInput(node, 0, tBase); // pointer or object
|
| - ProcessInput(node, 1, kMachInt32); // index
|
| + ProcessInput(node, 1, kMachIntPtr); // index
|
| ProcessInput(node, 2, rep.machine_type());
|
| ProcessRemainingInputs(node, 3);
|
| SetOutput(node, 0);
|
|
|