diff options
Diffstat (limited to 'chromium/v8/src/compiler/code-assembler.cc')
-rw-r--r-- | chromium/v8/src/compiler/code-assembler.cc | 19 |
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, |