Index: src/compiler/raw-machine-assembler.h |
diff --git a/src/compiler/raw-machine-assembler.h b/src/compiler/raw-machine-assembler.h |
index 7c7b4982ec01d7669940b6c0fc234b45756b2418..22892f194d3ea5cca24fc4c68703d927bf07295d 100644 |
--- a/src/compiler/raw-machine-assembler.h |
+++ b/src/compiler/raw-machine-assembler.h |
@@ -543,8 +543,6 @@ class RawMachineAssembler { |
// Call a given call descriptor and the given arguments and frame-state. |
Node* CallNWithFrameState(CallDescriptor* desc, Node* function, Node** args, |
Node* frame_state); |
- // Tail call the given call descriptor and the given arguments. |
- Node* TailCallN(CallDescriptor* call_descriptor, Node* function, Node** args); |
// Call to a runtime function with one arguments. |
Node* CallRuntime1(Runtime::FunctionId function, Node* arg0, Node* context); |
// Call to a runtime function with two arguments. |
@@ -571,6 +569,16 @@ class RawMachineAssembler { |
Node* arg1, Node* arg2, Node* arg3, Node* arg4, |
Node* arg5, Node* arg6, Node* arg7); |
+ // Tail call the given call descriptor and the given arguments. |
+ Node* TailCallN(CallDescriptor* call_descriptor, Node* function, Node** args); |
+ // Tail call to a runtime function with one argument. |
+ Node* TailCallRuntime1(Runtime::FunctionId function, Node* arg0, |
+ Node* context); |
+ // Tail call to a runtime function with two arguments. |
+ Node* TailCallRuntime2(Runtime::FunctionId function, Node* arg1, Node* arg2, |
+ Node* context); |
+ |
+ |
// =========================================================================== |
// The following utility methods deal with control flow, hence might switch |
// the current basic block or create new basic blocks for labels. |