Index: src/compiler/x64/instruction-selector-x64.cc |
diff --git a/src/compiler/x64/instruction-selector-x64.cc b/src/compiler/x64/instruction-selector-x64.cc |
index 6d7fca472e6c504bc9deb8fd006e3a15008bef39..4838f3b69b3e99d4a479ddf79df75a1c4d70503a 100644 |
--- a/src/compiler/x64/instruction-selector-x64.cc |
+++ b/src/compiler/x64/instruction-selector-x64.cc |
@@ -1053,21 +1053,22 @@ void InstructionSelector::VisitCall(Node* node, BasicBlock* handler) { |
// Poke any stack arguments. |
for (size_t n = 0; n < buffer.pushed_nodes.size(); ++n) { |
- if (Node* node = buffer.pushed_nodes[n]) { |
+ if (Node* input = buffer.pushed_nodes[n]) { |
int const slot = static_cast<int>(n); |
- InstructionOperand value = |
- g.CanBeImmediate(node) ? g.UseImmediate(node) : g.UseRegister(node); |
+ InstructionOperand value = g.CanBeImmediate(input) |
+ ? g.UseImmediate(input) |
+ : g.UseRegister(input); |
Emit(kX64Poke | MiscField::encode(slot), g.NoOutput(), value); |
} |
} |
} else { |
// Push any stack arguments. |
- for (Node* node : base::Reversed(buffer.pushed_nodes)) { |
+ for (Node* input : base::Reversed(buffer.pushed_nodes)) { |
// TODO(titzer): handle pushing double parameters. |
InstructionOperand value = |
- g.CanBeImmediate(node) |
- ? g.UseImmediate(node) |
- : IsSupported(ATOM) ? g.UseRegister(node) : g.Use(node); |
+ g.CanBeImmediate(input) |
+ ? g.UseImmediate(input) |
+ : IsSupported(ATOM) ? g.UseRegister(input) : g.Use(input); |
Emit(kX64Push, g.NoOutput(), value); |
} |
} |
@@ -1156,12 +1157,12 @@ void InstructionSelector::VisitTailCall(Node* node) { |
InitializeCallBuffer(node, &buffer, true, true); |
// Push any stack arguments. |
- for (Node* node : base::Reversed(buffer.pushed_nodes)) { |
+ for (Node* input : base::Reversed(buffer.pushed_nodes)) { |
// TODO(titzer): Handle pushing double parameters. |
InstructionOperand value = |
- g.CanBeImmediate(node) |
- ? g.UseImmediate(node) |
- : IsSupported(ATOM) ? g.UseRegister(node) : g.Use(node); |
+ g.CanBeImmediate(input) |
+ ? g.UseImmediate(input) |
+ : IsSupported(ATOM) ? g.UseRegister(input) : g.Use(input); |
Emit(kX64Push, g.NoOutput(), value); |
} |