/external/v8/src/builtins/ |
H A D | builtins-arguments.cc | 30 Variable argument_count(this, ParameterRepresentation(mode)); 31 VariableList list({&frame_ptr, &argument_count}, zone()); 43 argument_count.Bind(formal_parameter_count); 52 argument_count.Bind(TaggedToParameter(adapted_parameter_count, mode)); 57 frame_ptr.value(), argument_count.value(), formal_parameter_count); 151 Node* argument_count; local 157 std::tie(frame_ptr, argument_count, formal_parameter_count) = 165 IntPtrOrSmiSub(argument_count, formal_parameter_count, mode); 177 array_map, frame_ptr, argument_count, formal_parameter_count, rest_count, 214 Node* argument_count; local 267 Node* argument_count; local [all...] |
H A D | builtins-array.cc | 702 int argument_count = args.length() - 1; local 708 if (argument_count > 0) { 714 if (argument_count > 1) { 752 int argument_count = args.length() - 1; local 754 if (argument_count > 0) { 767 if (argument_count == 1) { 777 if (argument_count > 1) { 786 int add_count = (argument_count > 1) ? (argument_count - 2) : 0; 1361 int argument_count local [all...] |
/external/v8/src/runtime/ |
H A D | runtime-scopes.cc | 367 int argument_count = 0; local 370 inlined_jsframe_index, &argument_count); 378 argument_count--; 380 *total_argc = argument_count; 384 for (int i = 0; i < argument_count; i++) { 416 T parameters, int argument_count) { 420 isolate->factory()->NewArgumentsObject(callee, argument_count); 424 if (argument_count > 0) { 426 int mapped_count = Min(argument_count, parameter_count); 437 isolate->factory()->NewFixedArray(argument_count, NOT_TENURE 415 NewSloppyArguments(Isolate* isolate, Handle<JSFunction> callee, T parameters, int argument_count) argument 531 int argument_count = 0; local 545 int argument_count = 0; local 571 int argument_count = 0; local [all...] |
H A D | runtime-debug.cc | 655 int argument_count = scope_info->ParameterCount(); local 656 if (argument_count < frame_inspector.GetParametersCount()) { 657 argument_count = frame_inspector.GetParametersCount(); 662 2 * (argument_count + local_count) + (at_return ? 1 : 0); 677 details->set(kFrameDetailsArgumentCountIndex, Smi::FromInt(argument_count)); 713 for (int i = 0; i < argument_count; i++) {
|
/external/v8/src/compiler/ |
H A D | js-create-lowering.cc | 522 int argument_count = args_state_info.parameter_count() - 1; local 523 int length = std::max(0, argument_count - start_index); 987 int argument_count = state_info.parameter_count() - 1; // Minus receiver. local 988 if (argument_count == 0) return jsgraph()->EmptyFixedArrayConstant(); 997 a.AllocateArray(argument_count, factory()->fixed_array_map()); 998 for (int i = 0; i < argument_count; ++i, ++parameters_it) { 1011 int argument_count = state_info.parameter_count() - 1; // Minus receiver. local 1012 int num_elements = std::max(0, argument_count - start_index); 1042 int argument_count = state_info.parameter_count() - 1; // Minus receiver. local 1043 if (argument_count [all...] |
/external/v8/src/ |
H A D | safepoint-table.h | 57 int argument_count() const { function in class:v8::internal::BASE_EMBEDDED
|
H A D | accessors.cc | 808 int argument_count = 0; local 811 &argument_count); 819 argument_count--; 822 factory->NewArgumentsObject(inlined_function, argument_count); 823 Handle<FixedArray> array = factory->NewFixedArray(argument_count); 825 for (int i = 0; i < argument_count; ++i) {
|
/external/v8/src/crankshaft/ |
H A D | hydrogen.cc | 395 int argument_count = env->arguments_environment()->parameter_count(); local 397 HLeaveInlined(state->entry(), argument_count), 416 int argument_count = env->arguments_environment()->parameter_count(); local 417 AddInstruction(new(zone()) HLeaveInlined(state->entry(), argument_count), 4155 PushArgumentsFromEnvironment(call->argument_count()); 6164 int argument_count = 1; local 6166 argument_count = 2; 6173 PushArgumentsFromEnvironment(argument_count); 6174 return NewCallFunction(function, argument_count, TailCallMode::kDisallow, 6185 PushArgumentsFromEnvironment(argument_count); 7467 int argument_count = environment()-> local 7490 int argument_count = environment()-> local 7707 NewCallFunction( HValue* function, int argument_count, TailCallMode syntactic_tail_call_mode, ConvertReceiverMode convert_mode, TailCallMode tail_call_mode) argument 7728 NewCallFunctionViaIC( HValue* function, int argument_count, TailCallMode syntactic_tail_call_mode, ConvertReceiverMode convert_mode, TailCallMode tail_call_mode, FeedbackSlot slot) argument 7753 NewCallConstantFunction( Handle<JSFunction> function, int argument_count, TailCallMode syntactic_tail_call_mode, TailCallMode tail_call_mode) argument 7789 int argument_count = expr->arguments()->length() + 1; // Includes receiver. local 8555 int argument_count = args_count_no_receiver + 1; // Plus receiver. local 9476 int argument_count = expr->arguments()->length() + 1; // Plus receiver. local 9638 TryInlineArrayCall(Expression* expression, int argument_count, Handle<AllocationSite> site) argument 9757 int argument_count = expr->arguments()->length() + 1; // Plus constructor. local 10280 int argument_count = expr->arguments()->length() + 1; // Count receiver. local 10300 int argument_count = expr->arguments()->length(); local [all...] |
H A D | hydrogen-instructions.h | 1981 explicit HCall<V>(int argument_count) : argument_count_(argument_count) { argument 1986 virtual int argument_count() const { function in class:HCall 1990 int argument_delta() const override { return -argument_count(); } 1999 HUnaryCall(HValue* value, int argument_count) argument 2000 : HCall<1>(argument_count) { 2016 HBinaryCall(HValue* first, HValue* second, int argument_count) argument 2017 : HCall<2>(argument_count) { 2037 int argument_count, CallInterfaceDescriptor descriptor, 2042 Code::STUB, context, target, argument_count, descripto 2035 New( Isolate* isolate, Zone* zone, HValue* context, HValue* target, int argument_count, CallInterfaceDescriptor descriptor, const Vector<HValue*>& operands, TailCallMode syntactic_tail_call_mode = TailCallMode::kDisallow, TailCallMode tail_call_mode = TailCallMode::kDisallow) argument 2047 New( Isolate* isolate, Zone* zone, HValue* context, Code::Kind kind, HValue* target, int argument_count, CallInterfaceDescriptor descriptor, const Vector<HValue*>& operands, TailCallMode syntactic_tail_call_mode = TailCallMode::kDisallow, TailCallMode tail_call_mode = TailCallMode::kDisallow) argument 2190 HInvokeFunction(HValue* context, HValue* function, Handle<JSFunction> known_function, int argument_count, TailCallMode syntactic_tail_call_mode, TailCallMode tail_call_mode) argument 2240 HCallNewArray(HValue* context, HValue* constructor, int argument_count, ElementsKind elements_kind, Handle<AllocationSite> site) argument 2272 HCallRuntime(HValue* context, const Runtime::Function* c_function, int argument_count) argument [all...] |
H A D | lithium.h | 406 int argument_count, 413 arguments_stack_height_(argument_count), 726 int argument_count() const { return argument_count_; } function in class:v8::internal::BASE_EMBEDDED 402 LEnvironment(Handle<JSFunction> closure, FrameType frame_type, BailoutId ast_id, int parameter_count, int argument_count, int value_count, LEnvironment* outer, HEnterInlined* entry, Zone* zone) argument
|
H A D | hydrogen.h | 94 int argument_count() const { return argument_count_; } function in class:v8::internal::final 1956 int argument_count) { 1957 HCallRuntime* instr = New<HCallRuntime>(c_function, argument_count); 1973 int argument_count) { 1974 return Add<HCallRuntime>(c_function, argument_count); 2441 bool TryInlineArrayCall(Expression* expression, int argument_count, 2778 HInstruction* NewCallFunction(HValue* function, int argument_count, 2783 HInstruction* NewCallFunctionViaIC(HValue* function, int argument_count, 2790 int argument_count, 1954 Add( const Runtime::Function* c_function, int argument_count) argument 1970 AddUncasted( Handle<String> name, const Runtime::Function* c_function, int argument_count) argument
|
/external/v8/src/regexp/arm/ |
H A D | regexp-macro-assembler-arm.cc | 293 int argument_count = 4; 294 __ PrepareCallCFunction(argument_count, r2); 331 __ CallCFunction(function, argument_count);
|
/external/v8/src/regexp/ia32/ |
H A D | regexp-macro-assembler-ia32.cc | 291 static const int argument_count = 4; local 292 __ PrepareCallCFunction(argument_count, ecx); 329 __ CallCFunction(compare, argument_count);
|
/external/v8/src/regexp/mips/ |
H A D | regexp-macro-assembler-mips.cc | 302 int argument_count = 4; 303 __ PrepareCallCFunction(argument_count, a2); 340 __ CallCFunction(function, argument_count);
|
/external/v8/src/regexp/mips64/ |
H A D | regexp-macro-assembler-mips64.cc | 338 int argument_count = 4; 339 __ PrepareCallCFunction(argument_count, a2); 376 __ CallCFunction(function, argument_count);
|
/external/v8/src/regexp/ppc/ |
H A D | regexp-macro-assembler-ppc.cc | 312 int argument_count = 4; 313 __ PrepareCallCFunction(argument_count, r5); 350 __ CallCFunction(function, argument_count);
|
/external/v8/src/regexp/s390/ |
H A D | regexp-macro-assembler-s390.cc | 302 int argument_count = 4; 303 __ PrepareCallCFunction(argument_count, r4); 340 __ CallCFunction(function, argument_count);
|
/external/v8/src/regexp/x87/ |
H A D | regexp-macro-assembler-x87.cc | 290 static const int argument_count = 4; local 291 __ PrepareCallCFunction(argument_count, ecx); 328 __ CallCFunction(compare, argument_count);
|
/external/v8/src/ppc/ |
H A D | simulator-ppc.h | 225 intptr_t Call(byte* entry, int argument_count, ...);
|
/external/v8/src/mips64/ |
H A D | simulator-mips64.cc | 5059 int64_t Simulator::Call(byte* entry, int argument_count, ...) { 5062 va_start(parameters, argument_count); 5066 DCHECK(argument_count >= 4); 5074 if (argument_count >= 5) set_register(a4, va_arg(parameters, int64_t)); 5075 if (argument_count >= 6) set_register(a5, va_arg(parameters, int64_t)); 5076 if (argument_count >= 7) set_register(a6, va_arg(parameters, int64_t)); 5077 if (argument_count >= 8) set_register(a7, va_arg(parameters, int64_t)); 5082 int stack_args_count = (argument_count > kRegisterPassedArguments) ? 5083 (argument_count - kRegisterPassedArguments) : 0; 5092 for (int i = kRegisterPassedArguments; i < argument_count; [all...] |
/external/v8/src/arm/ |
H A D | macro-assembler-arm.cc | 698 int argument_count = 3; 699 PrepareCallCFunction(argument_count, code_entry); 710 argument_count); 1557 void MacroAssembler::LeaveExitFrame(bool save_doubles, Register argument_count, 1592 if (argument_count.is_valid()) { 1594 add(sp, sp, argument_count); 1596 add(sp, sp, Operand(argument_count, LSL, kPointerSizeLog2));
|
H A D | simulator-arm.h | 211 int32_t Call(byte* entry, int argument_count, ...);
|
/external/v8/src/crankshaft/arm/ |
H A D | lithium-arm.h | 1651 int arity() const { return hydrogen()->argument_count() - 1; } 1680 int arity() const { return hydrogen()->argument_count() - 1; } 1699 int arity() const { return hydrogen()->argument_count() - 1; } 1719 int arity() const { return hydrogen()->argument_count(); }
|
/external/v8/src/crankshaft/arm64/ |
H A D | lithium-arm64.h | 832 int arity() const { return hydrogen()->argument_count() - 1; } 852 int arity() const { return hydrogen()->argument_count(); } 1376 int arity() const { return hydrogen()->argument_count() - 1; } 1405 int arity() const { return hydrogen()->argument_count() - 1; }
|
/external/v8/src/crankshaft/ia32/ |
H A D | lithium-ia32.h | 1675 int arity() const { return hydrogen()->argument_count() - 1; } 1703 int arity() const { return hydrogen()->argument_count() - 1; } 1722 int arity() const { return hydrogen()->argument_count() - 1; } 1742 int arity() const { return hydrogen()->argument_count(); }
|