From 6ec7b8da05d21a3878bd21c691b41e675d74bb1c Mon Sep 17 00:00:00 2001 From: Allan Sandfeld Jensen Date: Mon, 17 Jul 2017 13:57:45 +0200 Subject: BASELINE: Update Chromium to 60.0.3112.70 Change-Id: I9911c2280a014d4632f254857876a395d4baed2d Reviewed-by: Alexandru Croitor --- chromium/v8/src/compiler/code-assembler.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'chromium/v8/src/compiler/code-assembler.h') diff --git a/chromium/v8/src/compiler/code-assembler.h b/chromium/v8/src/compiler/code-assembler.h index 86275ee0a0e..1f2e4d8f4f9 100644 --- a/chromium/v8/src/compiler/code-assembler.h +++ b/chromium/v8/src/compiler/code-assembler.h @@ -407,6 +407,10 @@ class V8_EXPORT_PRIVATE CodeAssembler { Node* CallCFunctionN(Signature* signature, int input_count, Node* const* inputs); + // Call to a C function with one argument. + Node* CallCFunction1(MachineType return_type, MachineType arg0_type, + Node* function, Node* arg0); + // Call to a C function with two arguments. Node* CallCFunction2(MachineType return_type, MachineType arg0_type, MachineType arg1_type, Node* function, Node* arg0, @@ -417,6 +421,24 @@ class V8_EXPORT_PRIVATE CodeAssembler { MachineType arg1_type, MachineType arg2_type, Node* function, Node* arg0, Node* arg1, Node* arg2); + // Call to a C function with six arguments. + Node* CallCFunction6(MachineType return_type, MachineType arg0_type, + MachineType arg1_type, MachineType arg2_type, + MachineType arg3_type, MachineType arg4_type, + MachineType arg5_type, Node* function, Node* arg0, + Node* arg1, Node* arg2, Node* arg3, Node* arg4, + Node* arg5); + + // Call to a C function with nine arguments. + Node* CallCFunction9(MachineType return_type, MachineType arg0_type, + MachineType arg1_type, MachineType arg2_type, + MachineType arg3_type, MachineType arg4_type, + MachineType arg5_type, MachineType arg6_type, + MachineType arg7_type, MachineType arg8_type, + Node* function, Node* arg0, Node* arg1, Node* arg2, + Node* arg3, Node* arg4, Node* arg5, Node* arg6, + Node* arg7, Node* arg8); + // Exception handling support. void GotoIfException(Node* node, Label* if_exception, Variable* exception_var = nullptr); -- cgit v1.2.1