Home
last modified time | relevance | path

Searched refs:argument_count (Results 1 – 25 of 63) sorted by relevance

123

/third_party/node/deps/v8/src/codegen/
Dregister.h14 constexpr int AddArgumentPaddingSlots(int argument_count) { in AddArgumentPaddingSlots() argument
15 return argument_count + ArgumentPaddingSlots(argument_count); in AddArgumentPaddingSlots()
18 constexpr bool ShouldPadArguments(int argument_count) { in ShouldPadArguments() argument
19 return ArgumentPaddingSlots(argument_count) != 0; in ShouldPadArguments()
/third_party/node/deps/v8/src/runtime/
Druntime-scopes.cc356 int argument_count = 0; in GetCallerArguments() local
359 inlined_jsframe_index, &argument_count); in GetCallerArguments()
367 argument_count--; in GetCallerArguments()
369 *total_argc = argument_count; in GetCallerArguments()
373 for (int i = 0; i < argument_count; i++) { in GetCallerArguments()
402 T parameters, int argument_count) { in NewSloppyArguments() argument
406 isolate->factory()->NewArgumentsObject(callee, argument_count); in NewSloppyArguments()
411 if (argument_count > 0) { in NewSloppyArguments()
413 int mapped_count = std::min(argument_count, parameter_count); in NewSloppyArguments()
419 argument_count, AllocationType::kYoung); in NewSloppyArguments()
[all …]
/third_party/jerryscript/jerry-core/parser/js/
Djs-parser.c1198 total_size += context_p->argument_count * sizeof (ecma_value_t); in parser_post_processing()
1242 JERRY_ASSERT (context_p->argument_count > 0); in parser_post_processing()
1243 context_p->argument_count--; in parser_post_processing()
1252 args_p->argument_end = context_p->argument_count; in parser_post_processing()
1266 args_p->argument_end = (uint8_t) context_p->argument_count; in parser_post_processing()
1603 uint16_t argument_count = 0; in parser_post_processing() local
1606 argument_base_p -= context_p->argument_count; in parser_post_processing()
1609 while (argument_count < context_p->argument_count) in parser_post_processing()
1624 argument_base_p[argument_count] = ECMA_VALUE_EMPTY; in parser_post_processing()
1625 argument_count++; in parser_post_processing()
[all …]
Djs-parser-internal.h465 uint16_t argument_count; /**< number of function arguments */ member
535 uint16_t argument_count; /**< number of function arguments */ member
/third_party/node/deps/v8/src/compiler/
Djs-inlining.cc71 int argument_count() const { in argument_count() function in v8::internal::compiler::JSCallAccessor
105 int argument_count) { in InlineCall() argument
107 argument_count == JSCallAccessor(call).argument_count()); in InlineCall()
121 const int inliner_inputs = argument_count + in InlineCall()
140 Replace(use, jsgraph()->Constant(argument_count)); in InlineCall()
722 if (call.argument_count() != parameter_count) { in ReduceJSCall()
724 node, frame_state, call.argument_count(), BytecodeOffset::None(), in ReduceJSCall()
729 exception_target, uncaught_subcalls, call.argument_count()); in ReduceJSCall()
Djs-create-lowering.cc363 int argument_count = args_state_info.parameter_count() - 1; in ReduceJSCreateArguments() local
364 int length = std::max(0, argument_count - start_index); in ReduceJSCreateArguments()
1430 int argument_count = state_info.parameter_count() - 1; // Minus receiver. in TryAllocateArguments() local
1431 if (argument_count == 0) return jsgraph()->EmptyFixedArrayConstant(); in TryAllocateArguments()
1441 if (!ab.CanAllocateArray(argument_count, fixed_array_map)) { in TryAllocateArguments()
1444 ab.AllocateArray(argument_count, fixed_array_map); in TryAllocateArguments()
1445 for (int i = 0; i < argument_count; ++i, ++parameters_it) { in TryAllocateArguments()
1459 int argument_count = state_info.parameter_count() - 1; // Minus receiver. in TryAllocateRestArguments() local
1460 int num_elements = std::max(0, argument_count - start_index); in TryAllocateRestArguments()
1491 int argument_count = state_info.parameter_count() - 1; // Minus receiver. in TryAllocateAliasedArguments() local
[all …]
Djs-inlining.h76 const NodeVector& uncaught_subcalls, int argument_count);
Djs-call-reducer.h135 Node* node, int argument_count, int arraylike_or_spread_index,
/third_party/node/deps/v8/src/builtins/
Dframe-arguments.tq30 const argument_count: bint;
57 const argumentCount: bint = Convert<bint>(frame.argument_count);
60 argument_count: argumentCount,
Daccessors.cc415 int argument_count = 0; in ArgumentsForInlinedFunction() local
418 &argument_count); in ArgumentsForInlinedFunction()
428 argument_count--; in ArgumentsForInlinedFunction()
431 factory->NewArgumentsObject(function, argument_count); in ArgumentsForInlinedFunction()
432 Handle<FixedArray> array = factory->NewFixedArray(argument_count); in ArgumentsForInlinedFunction()
433 for (int i = 0; i < argument_count; ++i) { in ArgumentsForInlinedFunction()
Dframes.tq72 operator '.argument_count' macro LoadArgCFromFrame(f: Frame): intptr {
Dbuiltins-array.cc1259 int argument_count = args->length(); in Slow_ArrayConcat() local
1272 FOR_WITH_HANDLE_SCOPE(isolate, int, i = 0, i, i < argument_count, i++, { in Slow_ArrayConcat()
1324 for (int i = 0; i < argument_count; i++) { in Slow_ArrayConcat()
1420 for (int i = 0; i < argument_count; i++) { in Slow_ArrayConcat()
/third_party/node/deps/v8/src/objects/
Darguments.tq156 // context_header_size .. context_header_size+argument_count-1
159 // context_header_size+argument_count-mapped_count
214 const argumentCount = Convert<intptr>(info.argument_count);
231 const argumentCount = Convert<intptr>(info.argument_count);
251 const argumentCount = Convert<intptr>(info.argument_count);
/third_party/node/deps/v8/src/interpreter/
Dbytecode-register.cc90 Register Register::argument_count() { in argument_count() function in v8::internal::interpreter::Register
Dbytecode-register.h52 static Register argument_count();
/third_party/node/deps/v8/src/codegen/ia32/
Dregister-ia32.h79 constexpr int ArgumentPaddingSlots(int argument_count) { in ArgumentPaddingSlots() argument
/third_party/node/deps/v8/src/codegen/s390/
Dregister-s390.h120 constexpr int ArgumentPaddingSlots(int argument_count) { in ArgumentPaddingSlots() argument
/third_party/node/deps/v8/src/codegen/x64/
Dregister-x64.h159 constexpr int ArgumentPaddingSlots(int argument_count) { in ArgumentPaddingSlots() argument
/third_party/node/deps/v8/src/codegen/arm64/
Dregister-arm64.h256 constexpr int ArgumentPaddingSlots(int argument_count) { in ArgumentPaddingSlots() argument
260 return argument_count & alignment_mask; in ArgumentPaddingSlots()
/third_party/node/deps/v8/src/codegen/loong64/
Dregister-loong64.h106 constexpr int ArgumentPaddingSlots(int argument_count) { in ArgumentPaddingSlots() argument
/third_party/node/deps/v8/src/codegen/mips/
Dregister-mips.h118 constexpr int ArgumentPaddingSlots(int argument_count) { in ArgumentPaddingSlots() argument
/third_party/node/deps/v8/src/codegen/riscv64/
Dregister-riscv64.h69 constexpr int ArgumentPaddingSlots(int argument_count) { in ArgumentPaddingSlots() argument
/third_party/node/deps/v8/src/codegen/mips64/
Dregister-mips64.h118 constexpr int ArgumentPaddingSlots(int argument_count) { in ArgumentPaddingSlots() argument
/third_party/node/deps/v8/src/regexp/mips/
Dregexp-macro-assembler-mips.cc305 int argument_count = 4; in CheckNotBackReferenceIgnoreCase() local
306 __ PrepareCallCFunction(argument_count, a2); in CheckNotBackReferenceIgnoreCase()
338 __ CallCFunction(function, argument_count); in CheckNotBackReferenceIgnoreCase()
/third_party/node/deps/v8/src/regexp/mips64/
Dregexp-macro-assembler-mips64.cc343 int argument_count = 4; in CheckNotBackReferenceIgnoreCase() local
344 __ PrepareCallCFunction(argument_count, a2); in CheckNotBackReferenceIgnoreCase()
376 __ CallCFunction(function, argument_count); in CheckNotBackReferenceIgnoreCase()

123