/third_party/node/deps/v8/src/codegen/ia32/ |
H A D | macro-assembler-ia32.cc | 1155 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 D | macro-assembler-ia32.h | 211 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 D | macro-assembler-x64.h | 109 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 D | macro-assembler-x64.cc | 738 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 D | macro-assembler-arm.h | 252 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 D | macro-assembler-arm.cc | 1930 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 D | macro-assembler-loong64.h | 489 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 D | macro-assembler-loong64.cc | 3294 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 D | intrinsic_table.cc | 977 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 D | regexp-macro-assembler-x64.cc | 330 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 D | regexp-macro-assembler-s390.h | 135 void CallCFunctionUsingStub(ExternalReference function, int num_arguments);
|
H A D | regexp-macro-assembler-s390.cc | 1200 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 D | macro-assembler-mips64.h | 559 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 D | macro-assembler-mips64.cc | 5169 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 D | macro-assembler-mips.h | 501 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 D | macro-assembler-riscv64.h | 525 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 D | macro-assembler-ppc.h | 647 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 D | macro-assembler-ppc.cc | 1958 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 D | builtins-array.cc | 63 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 D | macro-assembler-s390.h | 905 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 D | macro-assembler-s390.cc | 1968 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 D | spirv_builder.h | 419 size_t num_arguments);
|
H A D | spirv_builder.c | 410 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 D | regexp-macro-assembler-ia32.cc | 1189 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 D | macro-assembler-arm64.h | 1878 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
|