Index: src/compiler/instruction-selector.cc |
diff --git a/src/compiler/instruction-selector.cc b/src/compiler/instruction-selector.cc |
index 64f57026a9d7db81c2573791144b7d6331eb80b9..9907e6527ef1ab7ecdfd68e5c6e6f1804dd928ae 100644 |
--- a/src/compiler/instruction-selector.cc |
+++ b/src/compiler/instruction-selector.cc |
@@ -1206,7 +1206,7 @@ void InstructionSelector::VisitTailCall(Node* node) { |
CallBuffer buffer(zone(), descriptor, nullptr); |
// Compute InstructionOperands for inputs and outputs. |
- InitializeCallBuffer(node, &buffer, true, true); |
+ InitializeCallBuffer(node, &buffer, true, IsTailCallAddressImmediate()); |
// Select the appropriate opcode based on the call type. |
InstructionCode opcode; |