/third_party/node/deps/v8/src/codegen/ |
D | register.h | 14 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/ |
D | runtime-scopes.cc | 356 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/ |
D | js-parser.c | 1198 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 …]
|
D | js-parser-internal.h | 465 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/ |
D | js-inlining.cc | 71 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()
|
D | js-create-lowering.cc | 363 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 …]
|
D | js-inlining.h | 76 const NodeVector& uncaught_subcalls, int argument_count);
|
D | js-call-reducer.h | 135 Node* node, int argument_count, int arraylike_or_spread_index,
|
/third_party/node/deps/v8/src/builtins/ |
D | frame-arguments.tq | 30 const argument_count: bint; 57 const argumentCount: bint = Convert<bint>(frame.argument_count); 60 argument_count: argumentCount,
|
D | accessors.cc | 415 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()
|
D | frames.tq | 72 operator '.argument_count' macro LoadArgCFromFrame(f: Frame): intptr {
|
D | builtins-array.cc | 1259 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/ |
D | arguments.tq | 156 // 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/ |
D | bytecode-register.cc | 90 Register Register::argument_count() { in argument_count() function in v8::internal::interpreter::Register
|
D | bytecode-register.h | 52 static Register argument_count();
|
/third_party/node/deps/v8/src/codegen/ia32/ |
D | register-ia32.h | 79 constexpr int ArgumentPaddingSlots(int argument_count) { in ArgumentPaddingSlots() argument
|
/third_party/node/deps/v8/src/codegen/s390/ |
D | register-s390.h | 120 constexpr int ArgumentPaddingSlots(int argument_count) { in ArgumentPaddingSlots() argument
|
/third_party/node/deps/v8/src/codegen/x64/ |
D | register-x64.h | 159 constexpr int ArgumentPaddingSlots(int argument_count) { in ArgumentPaddingSlots() argument
|
/third_party/node/deps/v8/src/codegen/arm64/ |
D | register-arm64.h | 256 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/ |
D | register-loong64.h | 106 constexpr int ArgumentPaddingSlots(int argument_count) { in ArgumentPaddingSlots() argument
|
/third_party/node/deps/v8/src/codegen/mips/ |
D | register-mips.h | 118 constexpr int ArgumentPaddingSlots(int argument_count) { in ArgumentPaddingSlots() argument
|
/third_party/node/deps/v8/src/codegen/riscv64/ |
D | register-riscv64.h | 69 constexpr int ArgumentPaddingSlots(int argument_count) { in ArgumentPaddingSlots() argument
|
/third_party/node/deps/v8/src/codegen/mips64/ |
D | register-mips64.h | 118 constexpr int ArgumentPaddingSlots(int argument_count) { in ArgumentPaddingSlots() argument
|
/third_party/node/deps/v8/src/regexp/mips/ |
D | regexp-macro-assembler-mips.cc | 305 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/ |
D | regexp-macro-assembler-mips64.cc | 343 int argument_count = 4; in CheckNotBackReferenceIgnoreCase() local 344 __ PrepareCallCFunction(argument_count, a2); in CheckNotBackReferenceIgnoreCase() 376 __ CallCFunction(function, argument_count); in CheckNotBackReferenceIgnoreCase()
|