/external/v8/src/ia32/ |
D | macro-assembler-ia32.h | 327 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,
|
D | macro-assembler-ia32.cc | 1123 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 …]
|
D | regexp-macro-assembler-ia32.cc | 787 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 …]
|
D | regexp-macro-assembler-ia32.h | 197 inline void FrameAlign(int num_arguments, Register scratch); 203 inline void CallCFunction(ExternalReference function, int num_arguments);
|
/external/v8/src/x64/ |
D | macro-assembler-x64.h | 630 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);
|
D | macro-assembler-x64.cc | 356 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 …]
|
D | regexp-macro-assembler-x64.cc | 338 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/ |
D | array.js | 512 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/ |
D | macro-assembler-arm.h | 312 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,
|
D | regexp-macro-assembler-arm.cc | 768 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 …]
|
D | regexp-macro-assembler-arm.h | 217 inline void FrameAlign(int num_arguments, Register scratch); 223 int num_arguments); 231 int num_arguments);
|
D | macro-assembler-arm.cc | 1169 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/ |
D | macro-assembler-mips.h | 272 void CallRuntime(Runtime::Function* f, int num_arguments); 275 void CallRuntime(Runtime::FunctionId fid, int num_arguments); 281 int num_arguments,
|
D | macro-assembler-mips.cc | 819 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
|