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 c84edfe839005d671e5f88700ed74de20f1d75a4..7d138120a4800762dde8497cc87282fe27cb0310 100644 |
--- a/src/compiler/x64/instruction-selector-x64.cc |
+++ b/src/compiler/x64/instruction-selector-x64.cc |
@@ -684,28 +684,28 @@ void InstructionSelector::VisitTruncateInt64ToInt32(Node* node) { |
void InstructionSelector::VisitFloat64Add(Node* node) { |
X64OperandGenerator g(this); |
Emit(kSSEFloat64Add, g.DefineSameAsFirst(node), |
- g.UseRegister(node->InputAt(0)), g.UseRegister(node->InputAt(1))); |
+ g.UseRegister(node->InputAt(0)), g.Use(node->InputAt(1))); |
} |
void InstructionSelector::VisitFloat64Sub(Node* node) { |
X64OperandGenerator g(this); |
Emit(kSSEFloat64Sub, g.DefineSameAsFirst(node), |
- g.UseRegister(node->InputAt(0)), g.UseRegister(node->InputAt(1))); |
+ g.UseRegister(node->InputAt(0)), g.Use(node->InputAt(1))); |
} |
void InstructionSelector::VisitFloat64Mul(Node* node) { |
X64OperandGenerator g(this); |
Emit(kSSEFloat64Mul, g.DefineSameAsFirst(node), |
- g.UseRegister(node->InputAt(0)), g.UseRegister(node->InputAt(1))); |
+ g.UseRegister(node->InputAt(0)), g.Use(node->InputAt(1))); |
} |
void InstructionSelector::VisitFloat64Div(Node* node) { |
X64OperandGenerator g(this); |
Emit(kSSEFloat64Div, g.DefineSameAsFirst(node), |
- g.UseRegister(node->InputAt(0)), g.UseRegister(node->InputAt(1))); |
+ g.UseRegister(node->InputAt(0)), g.Use(node->InputAt(1))); |
} |