summaryrefslogtreecommitdiff
path: root/chromium/v8/src/compiler/code-assembler.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/v8/src/compiler/code-assembler.cc')
-rw-r--r--chromium/v8/src/compiler/code-assembler.cc19
1 files changed, 19 insertions, 0 deletions
diff --git a/chromium/v8/src/compiler/code-assembler.cc b/chromium/v8/src/compiler/code-assembler.cc
index aa3ba471973..a0ed0af93db 100644
--- a/chromium/v8/src/compiler/code-assembler.cc
+++ b/chromium/v8/src/compiler/code-assembler.cc
@@ -1150,6 +1150,25 @@ Node* CodeAssembler::CallCFunction3WithCallerSavedRegisters(
mode);
}
+Node* CodeAssembler::CallCFunction4(
+ MachineType return_type, MachineType arg0_type, MachineType arg1_type,
+ MachineType arg2_type, MachineType arg3_type, Node* function, Node* arg0,
+ Node* arg1, Node* arg2, Node* arg3) {
+ return raw_assembler()->CallCFunction4(return_type, arg0_type, arg1_type,
+ arg2_type, arg3_type, function, arg0,
+ arg1, arg2, arg3);
+}
+
+Node* CodeAssembler::CallCFunction5(
+ MachineType return_type, MachineType arg0_type, MachineType arg1_type,
+ MachineType arg2_type, MachineType arg3_type, MachineType arg4_type,
+ Node* function, Node* arg0, Node* arg1, Node* arg2, Node* arg3,
+ Node* arg4) {
+ return raw_assembler()->CallCFunction5(
+ return_type, arg0_type, arg1_type, arg2_type, arg3_type, arg4_type,
+ function, arg0, arg1, arg2, arg3, arg4);
+}
+
Node* CodeAssembler::CallCFunction6(
MachineType return_type, MachineType arg0_type, MachineType arg1_type,
MachineType arg2_type, MachineType arg3_type, MachineType arg4_type,