• Home
  • Raw
  • Download

Lines Matching refs:num_arguments

1673 void MacroAssembler::IllegalOperation(int num_arguments) {  in IllegalOperation()  argument
1674 if (num_arguments > 0) { in IllegalOperation()
1675 add(esp, Immediate(num_arguments * kPointerSize)); in IllegalOperation()
1700 void MacroAssembler::CallRuntime(Runtime::FunctionId id, int num_arguments) { in CallRuntime() argument
1701 CallRuntime(Runtime::FunctionForId(id), num_arguments); in CallRuntime()
1715 int num_arguments) { in CallRuntime() argument
1719 if (f->nargs >= 0 && f->nargs != num_arguments) { in CallRuntime()
1720 IllegalOperation(num_arguments); in CallRuntime()
1728 Set(eax, Immediate(num_arguments)); in CallRuntime()
1736 int num_arguments) { in CallExternalReference() argument
1737 mov(eax, Immediate(num_arguments)); in CallExternalReference()
1746 int num_arguments, in TailCallExternalReference() argument
1752 Set(eax, Immediate(num_arguments)); in TailCallExternalReference()
1758 int num_arguments, in TailCallRuntime() argument
1761 num_arguments, in TailCallRuntime()
2514 void MacroAssembler::PrepareCallCFunction(int num_arguments, Register scratch) { in PrepareCallCFunction() argument
2520 sub(esp, Immediate((num_arguments + 1) * kPointerSize)); in PrepareCallCFunction()
2523 mov(Operand(esp, num_arguments * kPointerSize), scratch); in PrepareCallCFunction()
2525 sub(esp, Immediate(num_arguments * kPointerSize)); in PrepareCallCFunction()
2531 int num_arguments) { in CallCFunction() argument
2534 CallCFunction(eax, num_arguments); in CallCFunction()
2539 int num_arguments) { in CallCFunction() argument
2548 mov(esp, Operand(esp, num_arguments * kPointerSize)); in CallCFunction()
2550 add(esp, Immediate(num_arguments * kPointerSize)); in CallCFunction()