Home | History | Annotate | Download | only in x87

Lines Matching full:num_arguments

1861 void MacroAssembler::CallRuntime(const Runtime::Function* f, int num_arguments,
1866 CHECK(f->nargs < 0 || f->nargs == num_arguments);
1872 Move(eax, Immediate(num_arguments));
1880 int num_arguments) {
1881 mov(eax, Immediate(num_arguments));
1892 // -- esp[8] : argument num_arguments - 1
1894 // -- esp[8 * num_arguments] : argument 0 (receiver)
2653 void MacroAssembler::PrepareCallCFunction(int num_arguments, Register scratch) {
2656 // Make stack end at alignment and make room for num_arguments words
2659 sub(esp, Immediate((num_arguments + 1) * kPointerSize));
2662 mov(Operand(esp, num_arguments * kPointerSize), scratch);
2664 sub(esp, Immediate(num_arguments * kPointerSize));
2670 int num_arguments) {
2673 CallCFunction(eax, num_arguments);
2678 int num_arguments) {
2687 mov(esp, Operand(esp, num_arguments * kPointerSize));
2689 add(esp, Immediate(num_arguments * kPointerSize));