Home
last modified time | relevance | path

Searched refs:stack_slot_delta (Results 1 – 9 of 9) sorted by relevance

/external/v8/src/compiler/arm64/
Dcode-generator-arm64.cc504 int stack_slot_delta = new_slot_above_sp - current_sp_offset; in AdjustStackPointerForTailCall() local
505 DCHECK_EQ(stack_slot_delta % 2, 0); in AdjustStackPointerForTailCall()
506 if (stack_slot_delta > 0) { in AdjustStackPointerForTailCall()
507 tasm->Claim(stack_slot_delta); in AdjustStackPointerForTailCall()
508 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
509 } else if (allow_shrinkage && stack_slot_delta < 0) { in AdjustStackPointerForTailCall()
510 tasm->Drop(-stack_slot_delta); in AdjustStackPointerForTailCall()
511 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
/external/v8/src/compiler/ppc/
Dcode-generator-ppc.cc786 int stack_slot_delta = new_slot_above_sp - current_sp_offset; in AdjustStackPointerForTailCall() local
787 if (stack_slot_delta > 0) { in AdjustStackPointerForTailCall()
791 tasm->Add(sp, sp, -stack_slot_delta * kPointerSize, r0); in AdjustStackPointerForTailCall()
792 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
793 } else if (allow_shrinkage && stack_slot_delta < 0) { in AdjustStackPointerForTailCall()
797 tasm->Add(sp, sp, -stack_slot_delta * kPointerSize, r0); in AdjustStackPointerForTailCall()
798 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
/external/v8/src/compiler/s390/
Dcode-generator-s390.cc1215 int stack_slot_delta = new_slot_above_sp - current_sp_offset; in AdjustStackPointerForTailCall() local
1216 if (stack_slot_delta > 0) { in AdjustStackPointerForTailCall()
1220 tasm->AddP(sp, sp, Operand(-stack_slot_delta * kPointerSize)); in AdjustStackPointerForTailCall()
1221 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
1222 } else if (allow_shrinkage && stack_slot_delta < 0) { in AdjustStackPointerForTailCall()
1226 tasm->AddP(sp, sp, Operand(-stack_slot_delta * kPointerSize)); in AdjustStackPointerForTailCall()
1227 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
/external/v8/src/compiler/x64/
Dcode-generator-x64.cc576 int stack_slot_delta = new_slot_above_sp - current_sp_offset; in AdjustStackPointerForTailCall() local
577 if (stack_slot_delta > 0) { in AdjustStackPointerForTailCall()
578 assembler->subq(rsp, Immediate(stack_slot_delta * kPointerSize)); in AdjustStackPointerForTailCall()
579 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
580 } else if (allow_shrinkage && stack_slot_delta < 0) { in AdjustStackPointerForTailCall()
581 assembler->addq(rsp, Immediate(-stack_slot_delta * kPointerSize)); in AdjustStackPointerForTailCall()
582 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
/external/v8/src/compiler/mips/
Dcode-generator-mips.cc518 int stack_slot_delta = new_slot_above_sp - current_sp_offset; in AdjustStackPointerForTailCall() local
519 if (stack_slot_delta > 0) { in AdjustStackPointerForTailCall()
520 tasm->Subu(sp, sp, stack_slot_delta * kPointerSize); in AdjustStackPointerForTailCall()
521 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
522 } else if (allow_shrinkage && stack_slot_delta < 0) { in AdjustStackPointerForTailCall()
523 tasm->Addu(sp, sp, -stack_slot_delta * kPointerSize); in AdjustStackPointerForTailCall()
524 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
/external/v8/src/compiler/mips64/
Dcode-generator-mips64.cc531 int stack_slot_delta = new_slot_above_sp - current_sp_offset; in AdjustStackPointerForTailCall() local
532 if (stack_slot_delta > 0) { in AdjustStackPointerForTailCall()
533 tasm->Dsubu(sp, sp, stack_slot_delta * kPointerSize); in AdjustStackPointerForTailCall()
534 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
535 } else if (allow_shrinkage && stack_slot_delta < 0) { in AdjustStackPointerForTailCall()
536 tasm->Daddu(sp, sp, -stack_slot_delta * kPointerSize); in AdjustStackPointerForTailCall()
537 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
/external/v8/src/compiler/arm/
Dcode-generator-arm.cc594 int stack_slot_delta = new_slot_above_sp - current_sp_offset; in AdjustStackPointerForTailCall() local
595 if (stack_slot_delta > 0) { in AdjustStackPointerForTailCall()
599 tasm->sub(sp, sp, Operand(stack_slot_delta * kPointerSize)); in AdjustStackPointerForTailCall()
600 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
601 } else if (allow_shrinkage && stack_slot_delta < 0) { in AdjustStackPointerForTailCall()
605 tasm->add(sp, sp, Operand(-stack_slot_delta * kPointerSize)); in AdjustStackPointerForTailCall()
606 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
/external/v8/src/compiler/ia32/
Dcode-generator-ia32.cc540 int stack_slot_delta = new_slot_above_sp - current_sp_offset; in AdjustStackPointerForTailCall() local
541 if (stack_slot_delta > 0) { in AdjustStackPointerForTailCall()
542 tasm->sub(esp, Immediate(stack_slot_delta * kPointerSize)); in AdjustStackPointerForTailCall()
543 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
544 } else if (allow_shrinkage && stack_slot_delta < 0) { in AdjustStackPointerForTailCall()
545 tasm->add(esp, Immediate(-stack_slot_delta * kPointerSize)); in AdjustStackPointerForTailCall()
546 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
/external/v8/src/compiler/
Dinstruction-selector.h558 int stack_slot_delta = 0);