Home
last modified time | relevance | path

Searched refs:num_arguments (Results 1 – 14 of 14) sorted by relevance

/external/v8/src/ia32/
Dmacro-assembler-ia32.h327 void IllegalOperation(int num_arguments);
353 void CallRuntime(Runtime::Function* f, int num_arguments);
358 Object* TryCallRuntime(Runtime::Function* f, int num_arguments);
361 void CallRuntime(Runtime::FunctionId id, int num_arguments);
364 void CallExternalReference(ExternalReference ref, int num_arguments);
367 Object* TryCallRuntime(Runtime::FunctionId id, int num_arguments);
373 int num_arguments,
Dmacro-assembler-ia32.cc1123 void MacroAssembler::IllegalOperation(int num_arguments) { in IllegalOperation() argument
1124 if (num_arguments > 0) { in IllegalOperation()
1125 add(Operand(esp), Immediate(num_arguments * kPointerSize)); in IllegalOperation()
1131 void MacroAssembler::CallRuntime(Runtime::FunctionId id, int num_arguments) { in CallRuntime() argument
1132 CallRuntime(Runtime::FunctionForId(id), num_arguments); in CallRuntime()
1137 int num_arguments) { in TryCallRuntime() argument
1138 return TryCallRuntime(Runtime::FunctionForId(id), num_arguments); in TryCallRuntime()
1142 void MacroAssembler::CallRuntime(Runtime::Function* f, int num_arguments) { in CallRuntime() argument
1146 if (f->nargs >= 0 && f->nargs != num_arguments) { in CallRuntime()
1147 IllegalOperation(num_arguments); in CallRuntime()
[all …]
Dregexp-macro-assembler-ia32.cc787 int num_arguments = 2; in GetCode() local
788 FrameAlign(num_arguments, ebx); in GetCode()
793 CallCFunction(grow_stack, num_arguments); in GetCode()
954 int num_arguments = 3; in CallCheckStackGuardState() local
955 FrameAlign(num_arguments, scratch); in CallCheckStackGuardState()
965 CallCFunction(check_stack_guard, num_arguments); in CallCheckStackGuardState()
1156 void RegExpMacroAssemblerIA32::FrameAlign(int num_arguments, Register scratch) { in FrameAlign() argument
1165 __ sub(Operand(esp), Immediate((num_arguments + 1) * kPointerSize)); in FrameAlign()
1168 __ mov(Operand(esp, num_arguments * kPointerSize), scratch); in FrameAlign()
1170 __ sub(Operand(esp), Immediate(num_arguments * kPointerSize)); in FrameAlign()
[all …]
Dregexp-macro-assembler-ia32.h197 inline void FrameAlign(int num_arguments, Register scratch);
203 inline void CallCFunction(ExternalReference function, int num_arguments);
/external/v8/src/x64/
Dmacro-assembler-x64.h630 void IllegalOperation(int num_arguments);
649 void CallRuntime(Runtime::Function* f, int num_arguments);
652 void CallRuntime(Runtime::FunctionId id, int num_arguments);
656 int num_arguments);
662 int num_arguments,
675 void PrepareCallCFunction(int num_arguments);
682 void CallCFunction(ExternalReference function, int num_arguments);
683 void CallCFunction(Register function, int num_arguments);
687 int ArgumentStackSlotsForCFunctionCall(int num_arguments);
Dmacro-assembler-x64.cc356 void MacroAssembler::IllegalOperation(int num_arguments) { in IllegalOperation() argument
357 if (num_arguments > 0) { in IllegalOperation()
358 addq(rsp, Immediate(num_arguments * kPointerSize)); in IllegalOperation()
364 void MacroAssembler::CallRuntime(Runtime::FunctionId id, int num_arguments) { in CallRuntime() argument
365 CallRuntime(Runtime::FunctionForId(id), num_arguments); in CallRuntime()
369 void MacroAssembler::CallRuntime(Runtime::Function* f, int num_arguments) { in CallRuntime() argument
373 if (f->nargs >= 0 && f->nargs != num_arguments) { in CallRuntime()
374 IllegalOperation(num_arguments); in CallRuntime()
382 movq(rax, Immediate(num_arguments)); in CallRuntime()
390 int num_arguments) { in CallExternalReference() argument
[all …]
Dregexp-macro-assembler-x64.cc338 int num_arguments = 3; in CheckNotBackReferenceIgnoreCase() local
339 __ PrepareCallCFunction(num_arguments); in CheckNotBackReferenceIgnoreCase()
364 __ CallCFunction(compare, num_arguments); in CheckNotBackReferenceIgnoreCase()
852 int num_arguments = 2; in GetCode() local
853 __ PrepareCallCFunction(num_arguments); in GetCode()
864 __ CallCFunction(grow_stack, num_arguments); in GetCode()
1032 int num_arguments = 3; in CallCheckStackGuardState() local
1033 __ PrepareCallCFunction(num_arguments); in CallCheckStackGuardState()
1053 __ CallCFunction(stack_check, num_arguments); in CallCheckStackGuardState()
/external/v8/src/
Darray.js512 var num_arguments = %_ArgumentsLength();
515 SmartMove(this, 0, 0, len, num_arguments);
517 SimpleMove(this, 0, 0, len, num_arguments);
519 for (var i = 0; i < num_arguments; i++) {
523 this.length = len + num_arguments;
525 return len + num_arguments;
567 var num_arguments = %_ArgumentsLength();
574 if (num_arguments == 0) return;
591 if (num_arguments > 1) {
604 if (num_arguments > 2) {
[all …]
/external/v8/src/arm/
Dmacro-assembler-arm.h312 void IllegalOperation(int num_arguments);
337 void CallRuntime(Runtime::Function* f, int num_arguments);
340 void CallRuntime(Runtime::FunctionId fid, int num_arguments);
344 int num_arguments);
350 int num_arguments,
Dregexp-macro-assembler-arm.cc768 int num_arguments = 2; in GetCode() local
769 FrameAlign(num_arguments, r0); in GetCode()
774 CallCFunction(grow_stack, num_arguments); in GetCode()
969 int num_arguments = 3; in CallCheckStackGuardState() local
970 FrameAlign(num_arguments, scratch); in CallCheckStackGuardState()
978 CallCFunctionUsingStub(stack_guard_check, num_arguments); in CallCheckStackGuardState()
1182 void RegExpMacroAssemblerARM::FrameAlign(int num_arguments, Register scratch) { in FrameAlign() argument
1185 int stack_passed_arguments = (num_arguments <= 4) ? 0 : num_arguments - 4; in FrameAlign()
1201 int num_arguments) { in CallCFunction() argument
1207 int stack_passed_arguments = (num_arguments <= 4) ? 0 : num_arguments - 4; in CallCFunction()
[all …]
Dregexp-macro-assembler-arm.h217 inline void FrameAlign(int num_arguments, Register scratch);
223 int num_arguments);
231 int num_arguments);
Dmacro-assembler-arm.cc1169 void MacroAssembler::IllegalOperation(int num_arguments) { in IllegalOperation() argument
1170 if (num_arguments > 0) { in IllegalOperation()
1171 add(sp, sp, Operand(num_arguments * kPointerSize)); in IllegalOperation()
1200 void MacroAssembler::CallRuntime(Runtime::Function* f, int num_arguments) { in CallRuntime() argument
1206 if (f->nargs >= 0 && f->nargs != num_arguments) { in CallRuntime()
1207 IllegalOperation(num_arguments); in CallRuntime()
1215 mov(r0, Operand(num_arguments)); in CallRuntime()
1222 void MacroAssembler::CallRuntime(Runtime::FunctionId fid, int num_arguments) { in CallRuntime() argument
1223 CallRuntime(Runtime::FunctionForId(fid), num_arguments); in CallRuntime()
1228 int num_arguments) { in CallExternalReference() argument
[all …]
/external/v8/src/mips/
Dmacro-assembler-mips.h272 void CallRuntime(Runtime::Function* f, int num_arguments);
275 void CallRuntime(Runtime::FunctionId fid, int num_arguments);
281 int num_arguments,
Dmacro-assembler-mips.cc819 void MacroAssembler::CallRuntime(Runtime::Function* f, int num_arguments) { in CallRuntime() argument
824 void MacroAssembler::CallRuntime(Runtime::FunctionId fid, int num_arguments) { in CallRuntime() argument
830 int num_arguments, in TailCallRuntime() argument