Searched refs:function_reg (Results 1 - 20 of 20) sorted by relevance

/external/v8/src/arm/
H A Dmacro-assembler-arm.cc812 void MacroAssembler::PushStandardFrame(Register function_reg) {
813 DCHECK(!function_reg.is_valid() || function_reg.code() < cp.code());
814 stm(db_w, sp, (function_reg.is_valid() ? function_reg.bit() : 0) | cp.bit() |
818 offset += function_reg.is_valid() ? kPointerSize : 0;
H A Dmacro-assembler-arm.h478 void PushStandardFrame(Register function_reg);
/external/v8/src/ppc/
H A Dmacro-assembler-ppc.cc610 void MacroAssembler::PushStandardFrame(Register function_reg) { argument
614 if (function_reg.is_valid()) {
615 Push(r0, fp, kConstantPoolRegister, cp, function_reg);
622 if (function_reg.is_valid()) {
623 Push(r0, fp, cp, function_reg);
H A Dmacro-assembler-ppc.h354 void PushStandardFrame(Register function_reg);
/external/v8/src/crankshaft/arm64/
H A Dlithium-codegen-arm64.cc1900 Register function_reg = x1; local
1907 // Try to confirm that function_reg (x1) is a tagged pointer.
1908 __ JumpIfNotSmi(function_reg, &is_not_smi);
1915 __ Ldr(cp, FieldMemOperand(function_reg, JSFunction::kContextOffset));
1932 __ Ldr(x10, FieldMemOperand(function_reg, JSFunction::kCodeEntryOffset));
1949 __ InvokeFunction(function_reg, expected, actual, flag, generator);
/external/v8/src/crankshaft/arm/
H A Dlithium-codegen-arm.cc3144 Register function_reg = r1; local
3150 __ ldr(cp, FieldMemOperand(function_reg, JSFunction::kContextOffset));
3167 __ ldr(ip, FieldMemOperand(function_reg, JSFunction::kCodeEntryOffset));
3184 __ InvokeFunction(function_reg, expected, actual, flag, generator);
/external/v8/src/crankshaft/ia32/
H A Dlithium-codegen-ia32.cc2884 Register function_reg = edi; local
2888 __ mov(esi, FieldOperand(function_reg, JSFunction::kContextOffset));
2905 Operand target = FieldOperand(function_reg, JSFunction::kCodeEntryOffset);
2925 __ InvokeFunction(function_reg, expected, actual, flag, generator);
/external/v8/src/crankshaft/mips/
H A Dlithium-codegen-mips.cc3074 Register function_reg = a1; local
3079 __ lw(cp, FieldMemOperand(function_reg, JSFunction::kContextOffset));
3096 __ lw(at, FieldMemOperand(function_reg, JSFunction::kCodeEntryOffset));
3113 __ InvokeFunction(function_reg, expected, actual, flag, generator);
/external/v8/src/crankshaft/mips64/
H A Dlithium-codegen-mips64.cc3260 Register function_reg = a1; local
3265 __ ld(cp, FieldMemOperand(function_reg, JSFunction::kContextOffset));
3282 __ ld(at, FieldMemOperand(function_reg, JSFunction::kCodeEntryOffset));
3299 __ InvokeFunction(function_reg, expected, actual, flag, generator);
/external/v8/src/crankshaft/ppc/
H A Dlithium-codegen-ppc.cc3344 Register function_reg = r4; local
3350 __ LoadP(cp, FieldMemOperand(function_reg, JSFunction::kContextOffset));
3367 __ LoadP(ip, FieldMemOperand(function_reg, JSFunction::kCodeEntryOffset));
3384 __ InvokeFunction(function_reg, expected, actual, flag, generator);
/external/v8/src/crankshaft/s390/
H A Dlithium-codegen-s390.cc3294 Register function_reg = r3; local
3300 __ LoadP(cp, FieldMemOperand(function_reg, JSFunction::kContextOffset));
3317 __ LoadP(ip, FieldMemOperand(function_reg, JSFunction::kCodeEntryOffset));
3334 __ InvokeFunction(function_reg, expected, actual, flag, generator);
/external/v8/src/crankshaft/x64/
H A Dlithium-codegen-x64.cc3079 Register function_reg = rdi; local
3084 __ movp(rsi, FieldOperand(function_reg, JSFunction::kContextOffset));
3101 Operand target = FieldOperand(function_reg, JSFunction::kCodeEntryOffset);
3119 __ InvokeFunction(function_reg, no_reg, expected, actual, flag, generator);
/external/v8/src/crankshaft/x87/
H A Dlithium-codegen-x87.cc3168 Register function_reg = edi; local
3172 __ mov(esi, FieldOperand(function_reg, JSFunction::kContextOffset));
3189 Operand target = FieldOperand(function_reg, JSFunction::kCodeEntryOffset);
3209 __ InvokeFunction(function_reg, expected, actual, flag, generator);
/external/v8/src/interpreter/
H A Dinterpreter.cc2150 Node* function_reg = __ BytecodeOperandReg(0); local
2151 Node* function = __ LoadRegister(function_reg);
/external/v8/src/mips/
H A Dmacro-assembler-mips.cc118 void MacroAssembler::PushStandardFrame(Register function_reg) { argument
120 if (function_reg.is_valid()) {
121 Push(ra, fp, cp, function_reg);
H A Dmacro-assembler-mips.h780 void PushStandardFrame(Register function_reg);
/external/v8/src/s390/
H A Dmacro-assembler-s390.cc546 void MacroAssembler::PushStandardFrame(Register function_reg) { argument
549 if (function_reg.is_valid()) {
550 Push(r14, fp, cp, function_reg);
H A Dmacro-assembler-s390.h681 void PushStandardFrame(Register function_reg);
/external/v8/src/mips64/
H A Dmacro-assembler-mips64.h827 void PushStandardFrame(Register function_reg);
H A Dmacro-assembler-mips64.cc134 void MacroAssembler::PushStandardFrame(Register function_reg) { argument
136 if (function_reg.is_valid()) {
137 Push(ra, fp, cp, function_reg);

Completed in 413 milliseconds