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/
H A 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()
1177 // -- esp[8] : argument num_arguments - 1 in CallRecordWriteStub()
1179 // -- esp[8 * num_arguments] : argument 0 (receiver) in CallRecordWriteStub()
1779 void TurboAssembler::PrepareCallCFunction(int num_arguments, Register scratch) { in CallRecordWriteStub() argument
1783 // Make stack end at alignment and make room for num_arguments words in CallRecordWriteStub()
1786 AllocateStackSpace((num_arguments + 1) * kSystemPointerSize); in CallRecordWriteStub()
1789 mov(Operand(esp, num_arguments * kSystemPointerSize), scratch); in CallRecordWriteStub()
1791 AllocateStackSpace(num_arguments * kSystemPointerSiz in CallRecordWriteStub()
1795 CallCFunction(ExternalReference function, int num_arguments) CallRecordWriteStub() argument
1802 CallCFunction(Register function, int num_arguments) CallRecordWriteStub() argument
[all...]
H A 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, in CallRuntime() argument
614 CallRuntime(Runtime::FunctionForId(fid), num_arguments, save_doubles); in CallRuntime() local
/third_party/node/deps/v8/src/codegen/x64/
H A 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, in CallRuntime() argument
877 CallRuntime(Runtime::FunctionForId(fid), num_arguments, save_doubles); in CallRuntime() local
H A 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()
760 // -- rsp[8] : argument num_arguments - 1 in CallRecordWriteStub()
762 // -- rsp[8 * num_arguments] : argument 0 (receiver) 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 < kRegisterPassedArgument in CallRecordWriteStub()
2993 PrepareCallCFunction(int num_arguments) CallRecordWriteStub() argument
3010 CallCFunction(ExternalReference function, int num_arguments) CallRecordWriteStub() argument
3017 CallCFunction(Register function, int num_arguments) CallRecordWriteStub() argument
[all...]
/third_party/node/deps/v8/src/codegen/arm/
H A 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, in CallRuntime() argument
787 CallRuntime(Runtime::FunctionForId(fid), num_arguments, save_doubles); in CallRuntime() local
H A 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()
2462 // Make stack end at alignment and make room for num_arguments - 4 words in CallRecordWriteStub()
2511 int num_arguments) { in CallRecordWriteStub()
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()
2510 CallCFunction(ExternalReference function, int num_arguments) CallRecordWriteStub() argument
/third_party/node/deps/v8/src/codegen/loong64/
H A 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, in CallRuntime() argument
967 CallRuntime(Runtime::FunctionForId(fid), num_arguments, save_doubles); in CallRuntime() local
H A 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()
3919 // Make stack end at alignment and make room for num_arguments - 4 words in CallRecordWriteStub()
3952 int num_arguments) { in CallRecordWriteStub()
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()
3951 CallCFunction(ExternalReference function, int num_arguments) CallRecordWriteStub() argument
/third_party/skia/third_party/externals/tint/src/
H A Dintrinsic_table.cc977 auto num_arguments = static_cast<decltype(num_parameters)>(args.size());
981 if (num_parameters != num_arguments) {
983 kScorePerParamArgMismatch * (std::max(num_parameters, num_arguments) -
984 std::min(num_parameters, num_arguments));
992 auto num_params = std::min(num_parameters, num_arguments);
/third_party/node/deps/v8/src/regexp/x64/
H A 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/regexp/s390/
H A Dregexp-macro-assembler-s390.h135 void CallCFunctionUsingStub(ExternalReference function, int num_arguments);
H A 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) {
1353 DCHECK_GE(8, num_arguments);
/third_party/node/deps/v8/src/codegen/mips64/
H A 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, in CallRuntime() argument
1152 CallRuntime(Runtime::FunctionForId(fid), num_arguments, save_doubles); in CallRuntime() local
H A Dmacro-assembler-mips64.cc5169 void MacroAssembler::CallRuntime(const Runtime::Function* f, int num_arguments, in CallRecordWriteStub() argument
5177 CHECK(f->nargs < 0 || f->nargs == num_arguments); in CallRecordWriteStub()
5183 PrepareCEntryArgs(num_arguments); in CallRecordWriteStub()
5928 // Make stack end at alignment and make room for num_arguments - 4 words in CallRecordWriteStub()
5961 int num_arguments) { in CallRecordWriteStub()
5962 CallCFunction(function, num_arguments, 0); in CallRecordWriteStub()
5965 void TurboAssembler::CallCFunction(Register function, int num_arguments) { in CallRecordWriteStub() argument
5966 CallCFunction(function, num_arguments, 0); in CallRecordWriteStub()
5960 CallCFunction(ExternalReference function, int num_arguments) CallRecordWriteStub() argument
/third_party/node/deps/v8/src/codegen/mips/
H A 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, in CallRuntime() argument
1065 CallRuntime(Runtime::FunctionForId(id), num_arguments, save_doubles); in CallRuntime() local
/third_party/node/deps/v8/src/codegen/riscv64/
H A 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, in CallRuntime() argument
1208 CallRuntime(Runtime::FunctionForId(fid), num_arguments, save_doubles); in CallRuntime() local
/third_party/node/deps/v8/src/codegen/ppc/
H A 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, in CallRuntime() argument
1265 CallRuntime(Runtime::FunctionForId(fid), num_arguments, save_doubles); in CallRuntime() local
H A Dmacro-assembler-ppc.cc1958 void MacroAssembler::CallRuntime(const Runtime::Function* f, int num_arguments, in CallRecordWriteStub()
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()
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()
2302 CallCFunction(ExternalReference function, int num_arguments, bool has_function_descriptor) CallRecordWriteStub() argument
/third_party/node/deps/v8/src/builtins/
H A Dbuiltins-array.cc63 int first_arg_index, int num_arguments) { in MatchArrayElementsKindToArguments()
75 int last_arg_index = std::min(first_arg_index + num_arguments, args_length); in MatchArrayElementsKindToArguments()
104 int num_arguments) { in EnsureJSArrayWithWritableFastElements()
123 num_arguments); in EnsureJSArrayWithWritableFastElements()
61 MatchArrayElementsKindToArguments(Isolate* isolate, Handle<JSArray> array, BuiltinArguments* args, int first_arg_index, int num_arguments) MatchArrayElementsKindToArguments() argument
100 EnsureJSArrayWithWritableFastElements(Isolate* isolate, Handle<Object> receiver, BuiltinArguments* args, int first_arg_index, int num_arguments) EnsureJSArrayWithWritableFastElements() argument
/third_party/node/deps/v8/src/codegen/s390/
H A 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, in CallRuntime() argument
1528 CallRuntime(Runtime::FunctionForId(fid), num_arguments, save_doubles); in CallRuntime() local
H A Dmacro-assembler-s390.cc1968 void MacroAssembler::CallRuntime(const Runtime::Function* f, int num_arguments, in CallRecordWriteStub()
1975 CHECK(f->nargs < 0 || f->nargs == num_arguments); in CallRecordWriteStub()
1981 mov(r2, Operand(num_arguments)); in CallRecordWriteStub()
2303 int num_arguments) { in CallRecordWriteStub()
2304 CallCFunction(function, num_arguments, 0); in CallRecordWriteStub()
2307 void TurboAssembler::CallCFunction(Register function, int num_arguments) { in CallRecordWriteStub() argument
2308 CallCFunction(function, num_arguments, 0); in CallRecordWriteStub()
2302 CallCFunction(ExternalReference function, int num_arguments) CallRecordWriteStub() argument
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
H A Dspirv_builder.h419 size_t num_arguments);
H A Dspirv_builder.c410 size_t num_arguments) in spirv_builder_function_call()
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()
408 spirv_builder_function_call(struct spirv_builder *b, SpvId result_type, SpvId function, const SpvId arguments[], size_t num_arguments) spirv_builder_function_call() argument
/third_party/node/deps/v8/src/regexp/ia32/
H A 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/arm64/
H A Dmacro-assembler-arm64.h1878 void CallRuntime(const Runtime::Function* f, int num_arguments,
1882 void CallRuntime(Runtime::FunctionId fid, int num_arguments, in CallRuntime() argument
1884 CallRuntime(Runtime::FunctionForId(fid), num_arguments, save_doubles); in CallRuntime() local

Completed in 99 milliseconds

12