Home
last modified time | relevance | path

Searched refs:num_arguments (Results 1 – 25 of 29) sorted by relevance

12

/third_party/node/deps/v8/src/codegen/ia32/
Dmacro-assembler-ia32.h211 void PrepareCallCFunction(int num_arguments, Register scratch);
218 void CallCFunction(ExternalReference function, int num_arguments);
219 void CallCFunction(Register function, int num_arguments);
601 void CallRuntime(const Runtime::Function* f, int num_arguments,
612 void CallRuntime(Runtime::FunctionId fid, int num_arguments,
614 CallRuntime(Runtime::FunctionForId(fid), num_arguments, save_doubles);
Dmacro-assembler-ia32.cc1155 void MacroAssembler::CallRuntime(const Runtime::Function* f, int num_arguments, in CallRecordWriteStub() argument
1161 CHECK(f->nargs < 0 || f->nargs == num_arguments); in CallRecordWriteStub()
1167 Move(kRuntimeCallArgCountRegister, Immediate(num_arguments)); in CallRecordWriteStub()
1779 void TurboAssembler::PrepareCallCFunction(int num_arguments, Register scratch) { in CallRecordWriteStub() argument
1786 AllocateStackSpace((num_arguments + 1) * kSystemPointerSize); in CallRecordWriteStub()
1789 mov(Operand(esp, num_arguments * kSystemPointerSize), scratch); in CallRecordWriteStub()
1791 AllocateStackSpace(num_arguments * kSystemPointerSize); in CallRecordWriteStub()
1796 int num_arguments) { in CallRecordWriteStub() argument
1799 CallCFunction(eax, num_arguments); in CallRecordWriteStub()
1802 void TurboAssembler::CallCFunction(Register function, int num_arguments) { in CallRecordWriteStub() argument
[all …]
/third_party/node/deps/v8/src/codegen/x64/
Dmacro-assembler-x64.h109 void PrepareCallCFunction(int num_arguments);
116 void CallCFunction(ExternalReference function, int num_arguments);
117 void CallCFunction(Register function, int num_arguments);
121 int ArgumentStackSlotsForCFunctionCall(int num_arguments);
864 void CallRuntime(const Runtime::Function* f, int num_arguments,
875 void CallRuntime(Runtime::FunctionId fid, int num_arguments,
877 CallRuntime(Runtime::FunctionForId(fid), num_arguments, save_doubles);
Dmacro-assembler-x64.cc738 void MacroAssembler::CallRuntime(const Runtime::Function* f, int num_arguments, in CallRecordWriteStub() argument
744 CHECK(f->nargs < 0 || f->nargs == num_arguments); in CallRecordWriteStub()
750 Move(rax, num_arguments); in CallRecordWriteStub()
2975 int TurboAssembler::ArgumentStackSlotsForCFunctionCall(int num_arguments) { in CallRecordWriteStub() argument
2982 DCHECK_GE(num_arguments, 0); in CallRecordWriteStub()
2985 if (num_arguments < kMinimumStackSlots) return kMinimumStackSlots; in CallRecordWriteStub()
2986 return num_arguments; in CallRecordWriteStub()
2988 if (num_arguments < kRegisterPassedArguments) return 0; in CallRecordWriteStub()
2989 return num_arguments - kRegisterPassedArguments; in CallRecordWriteStub()
2993 void TurboAssembler::PrepareCallCFunction(int num_arguments) { in CallRecordWriteStub() argument
[all …]
/third_party/node/deps/v8/src/codegen/arm/
Dmacro-assembler-arm.h252 void CallCFunction(ExternalReference function, int num_arguments);
253 void CallCFunction(Register function, int num_arguments);
774 void CallRuntime(const Runtime::Function* f, int num_arguments,
785 void CallRuntime(Runtime::FunctionId fid, int num_arguments,
787 CallRuntime(Runtime::FunctionForId(fid), num_arguments, save_doubles);
Dmacro-assembler-arm.cc1930 void MacroAssembler::CallRuntime(const Runtime::Function* f, int num_arguments, in CallRecordWriteStub() argument
1938 CHECK(f->nargs < 0 || f->nargs == num_arguments); in CallRecordWriteStub()
1944 mov(r0, Operand(num_arguments)); in CallRecordWriteStub()
2511 int num_arguments) { in CallRecordWriteStub() argument
2512 CallCFunction(function, num_arguments, 0); in CallRecordWriteStub()
2515 void TurboAssembler::CallCFunction(Register function, int num_arguments) { in CallRecordWriteStub() argument
2516 CallCFunction(function, num_arguments, 0); in CallRecordWriteStub()
/third_party/skia/third_party/externals/tint/src/
Dintrinsic_table.cc977 auto num_arguments = static_cast<decltype(num_parameters)>(args.size()); in Match() local
981 if (num_parameters != num_arguments) { in Match()
983 kScorePerParamArgMismatch * (std::max(num_parameters, num_arguments) - in Match()
984 std::min(num_parameters, num_arguments)); in Match()
992 auto num_params = std::min(num_parameters, num_arguments); in Match()
/third_party/node/deps/v8/src/regexp/x64/
Dregexp-macro-assembler-x64.cc330 static const int num_arguments = 4; in CheckNotBackReferenceIgnoreCase() local
331 __ PrepareCallCFunction(num_arguments); in CheckNotBackReferenceIgnoreCase()
373 __ CallCFunction(compare, num_arguments); in CheckNotBackReferenceIgnoreCase()
1248 static const int num_arguments = 3; in CallCheckStackGuardState() local
1249 __ PrepareCallCFunction(num_arguments); in CallCheckStackGuardState()
1269 __ CallCFunction(stack_check, num_arguments); in CallCheckStackGuardState()
/third_party/node/deps/v8/src/codegen/loong64/
Dmacro-assembler-loong64.h489 void CallCFunction(ExternalReference function, int num_arguments);
490 void CallCFunction(Register function, int num_arguments);
954 void CallRuntime(const Runtime::Function* f, int num_arguments,
965 void CallRuntime(Runtime::FunctionId fid, int num_arguments,
967 CallRuntime(Runtime::FunctionForId(fid), num_arguments, save_doubles);
Dmacro-assembler-loong64.cc3294 void MacroAssembler::CallRuntime(const Runtime::Function* f, int num_arguments, in CallRecordWriteStub() argument
3302 CHECK(f->nargs < 0 || f->nargs == num_arguments); in CallRecordWriteStub()
3308 PrepareCEntryArgs(num_arguments); in CallRecordWriteStub()
3952 int num_arguments) { in CallRecordWriteStub() argument
3953 CallCFunction(function, num_arguments, 0); in CallRecordWriteStub()
3956 void TurboAssembler::CallCFunction(Register function, int num_arguments) { in CallRecordWriteStub() argument
3957 CallCFunction(function, num_arguments, 0); in CallRecordWriteStub()
/third_party/node/deps/v8/src/codegen/mips64/
Dmacro-assembler-mips64.h559 void CallCFunction(ExternalReference function, int num_arguments);
560 void CallCFunction(Register function, int num_arguments);
1139 void CallRuntime(const Runtime::Function* f, int num_arguments,
1150 void CallRuntime(Runtime::FunctionId fid, int num_arguments,
1152 CallRuntime(Runtime::FunctionForId(fid), num_arguments, save_doubles);
/third_party/node/deps/v8/src/codegen/mips/
Dmacro-assembler-mips.h501 void CallCFunction(ExternalReference function, int num_arguments);
502 void CallCFunction(Register function, int num_arguments);
1052 void CallRuntime(const Runtime::Function* f, int num_arguments,
1063 void CallRuntime(Runtime::FunctionId id, int num_arguments,
1065 CallRuntime(Runtime::FunctionForId(id), num_arguments, save_doubles);
Dmacro-assembler-mips.cc4641 void MacroAssembler::CallRuntime(const Runtime::Function* f, int num_arguments, in CallRecordWriteStub() argument
4649 CHECK(f->nargs < 0 || f->nargs == num_arguments); in CallRecordWriteStub()
4655 PrepareCEntryArgs(num_arguments); in CallRecordWriteStub()
5413 int num_arguments) { in CallRecordWriteStub() argument
5414 CallCFunction(function, num_arguments, 0); in CallRecordWriteStub()
5417 void TurboAssembler::CallCFunction(Register function, int num_arguments) { in CallRecordWriteStub() argument
5418 CallCFunction(function, num_arguments, 0); in CallRecordWriteStub()
/third_party/node/deps/v8/src/codegen/riscv64/
Dmacro-assembler-riscv64.h525 void CallCFunction(ExternalReference function, int num_arguments);
526 void CallCFunction(Register function, int num_arguments);
1195 void CallRuntime(const Runtime::Function* f, int num_arguments,
1206 void CallRuntime(Runtime::FunctionId fid, int num_arguments,
1208 CallRuntime(Runtime::FunctionForId(fid), num_arguments, save_doubles);
Dmacro-assembler-riscv64.cc4138 void MacroAssembler::CallRuntime(const Runtime::Function* f, int num_arguments, in CallRuntime() argument
4146 CHECK(f->nargs < 0 || f->nargs == num_arguments); in CallRuntime()
4152 PrepareCEntryArgs(num_arguments); in CallRuntime()
4849 int num_arguments) { in CallCFunction() argument
4850 CallCFunction(function, num_arguments, 0); in CallCFunction()
4853 void TurboAssembler::CallCFunction(Register function, int num_arguments) { in CallCFunction() argument
4854 CallCFunction(function, num_arguments, 0); in CallCFunction()
/third_party/node/deps/v8/src/regexp/s390/
Dregexp-macro-assembler-s390.h135 void CallCFunctionUsingStub(ExternalReference function, int num_arguments);
Dregexp-macro-assembler-s390.cc1200 static constexpr int num_arguments = 3; in CallCheckStackGuardState() local
1201 __ PrepareCallCFunction(num_arguments, scratch); in CallCheckStackGuardState()
1351 ExternalReference function, int num_arguments) { in CallCFunctionUsingStub() argument
1353 DCHECK_GE(8, num_arguments); in CallCFunctionUsingStub()
/third_party/node/deps/v8/src/codegen/ppc/
Dmacro-assembler-ppc.h647 void CallCFunction(ExternalReference function, int num_arguments,
649 void CallCFunction(Register function, int num_arguments,
1248 void CallRuntime(const Runtime::Function* f, int num_arguments,
1263 void CallRuntime(Runtime::FunctionId fid, int num_arguments,
1265 CallRuntime(Runtime::FunctionForId(fid), num_arguments, save_doubles);
Dmacro-assembler-ppc.cc1958 void MacroAssembler::CallRuntime(const Runtime::Function* f, int num_arguments, in CallRecordWriteStub() argument
1965 CHECK(f->nargs < 0 || f->nargs == num_arguments); in CallRecordWriteStub()
1971 mov(r3, Operand(num_arguments)); in CallRecordWriteStub()
2303 int num_arguments, in CallRecordWriteStub() argument
2305 CallCFunction(function, num_arguments, 0, has_function_descriptor); in CallRecordWriteStub()
2308 void TurboAssembler::CallCFunction(Register function, int num_arguments, in CallRecordWriteStub() argument
2310 CallCFunction(function, num_arguments, 0, has_function_descriptor); in CallRecordWriteStub()
/third_party/node/deps/v8/src/builtins/
Dbuiltins-array.cc63 int first_arg_index, int num_arguments) { in MatchArrayElementsKindToArguments() argument
75 int last_arg_index = std::min(first_arg_index + num_arguments, args_length); in MatchArrayElementsKindToArguments()
104 int num_arguments) { in EnsureJSArrayWithWritableFastElements() argument
123 num_arguments); in EnsureJSArrayWithWritableFastElements()
/third_party/node/deps/v8/src/regexp/ia32/
Dregexp-macro-assembler-ia32.cc1189 static const int num_arguments = 3; in CallCheckStackGuardState() local
1190 __ PrepareCallCFunction(num_arguments, scratch); in CallCheckStackGuardState()
1200 __ CallCFunction(check_stack_guard, num_arguments); in CallCheckStackGuardState()
/third_party/node/deps/v8/src/codegen/s390/
Dmacro-assembler-s390.h905 void CallCFunction(ExternalReference function, int num_arguments);
906 void CallCFunction(Register function, int num_arguments);
1511 void CallRuntime(const Runtime::Function* f, int num_arguments,
1526 void CallRuntime(Runtime::FunctionId fid, int num_arguments,
1528 CallRuntime(Runtime::FunctionForId(fid), num_arguments, save_doubles);
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dspirv_builder.h419 size_t num_arguments);
Dspirv_builder.c410 size_t num_arguments) in spirv_builder_function_call() argument
414 int words = 4 + num_arguments; in spirv_builder_function_call()
422 for (int i = 0; i < num_arguments; ++i) in spirv_builder_function_call()
/third_party/node/deps/v8/src/codegen/arm64/
Dmacro-assembler-arm64.h1878 void CallRuntime(const Runtime::Function* f, int num_arguments,
1882 void CallRuntime(Runtime::FunctionId fid, int num_arguments,
1884 CallRuntime(Runtime::FunctionForId(fid), num_arguments, save_doubles);

12