Searched refs:stack_slot_delta (Results 1 – 9 of 9) sorted by relevance
/external/v8/src/compiler/backend/arm64/ |
D | code-generator-arm64.cc | 595 int stack_slot_delta = new_slot_above_sp - current_sp_offset; in AdjustStackPointerForTailCall() local 596 DCHECK_EQ(stack_slot_delta % 2, 0); in AdjustStackPointerForTailCall() 597 if (stack_slot_delta > 0) { in AdjustStackPointerForTailCall() 598 tasm->Claim(stack_slot_delta); in AdjustStackPointerForTailCall() 599 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall() 600 } else if (allow_shrinkage && stack_slot_delta < 0) { in AdjustStackPointerForTailCall() 601 tasm->Drop(-stack_slot_delta); in AdjustStackPointerForTailCall() 602 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
|
/external/v8/src/compiler/backend/x64/ |
D | code-generator-x64.cc | 725 int stack_slot_delta; in AdjustStackPointerForTailCall() local 736 stack_slot_delta = (state->frame()->GetTotalFrameSlotCount() - in AdjustStackPointerForTailCall() 739 DCHECK_LE(stack_slot_delta, 0); in AdjustStackPointerForTailCall() 743 stack_slot_delta = new_slot_above_sp - current_sp_offset; in AdjustStackPointerForTailCall() 746 if (stack_slot_delta > 0) { in AdjustStackPointerForTailCall() 747 assembler->AllocateStackSpace(stack_slot_delta * kSystemPointerSize); in AdjustStackPointerForTailCall() 748 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall() 749 } else if (allow_shrinkage && stack_slot_delta < 0) { in AdjustStackPointerForTailCall() 750 assembler->addq(rsp, Immediate(-stack_slot_delta * kSystemPointerSize)); in AdjustStackPointerForTailCall() 751 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
|
/external/v8/src/compiler/backend/arm/ |
D | code-generator-arm.cc | 615 int stack_slot_delta = new_slot_above_sp - current_sp_offset; in AdjustStackPointerForTailCall() local 616 if (stack_slot_delta > 0) { in AdjustStackPointerForTailCall() 620 tasm->AllocateStackSpace(stack_slot_delta * kSystemPointerSize); in AdjustStackPointerForTailCall() 621 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall() 622 } else if (allow_shrinkage && stack_slot_delta < 0) { in AdjustStackPointerForTailCall() 626 tasm->add(sp, sp, Operand(-stack_slot_delta * kSystemPointerSize)); in AdjustStackPointerForTailCall() 627 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
|
/external/v8/src/compiler/backend/ppc/ |
D | code-generator-ppc.cc | 755 int stack_slot_delta = new_slot_above_sp - current_sp_offset; in AdjustStackPointerForTailCall() local 756 if (stack_slot_delta > 0) { in AdjustStackPointerForTailCall() 760 tasm->Add(sp, sp, -stack_slot_delta * kSystemPointerSize, r0); in AdjustStackPointerForTailCall() 761 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall() 762 } else if (allow_shrinkage && stack_slot_delta < 0) { in AdjustStackPointerForTailCall() 766 tasm->Add(sp, sp, -stack_slot_delta * kSystemPointerSize, r0); in AdjustStackPointerForTailCall() 767 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
|
/external/v8/src/compiler/backend/ |
D | instruction-selector.h | 543 int stack_slot_delta = 0);
|
/external/v8/src/compiler/backend/mips/ |
D | code-generator-mips.cc | 572 int stack_slot_delta = new_slot_above_sp - current_sp_offset; in AdjustStackPointerForTailCall() local 573 if (stack_slot_delta > 0) { in AdjustStackPointerForTailCall() 574 tasm->Subu(sp, sp, stack_slot_delta * kSystemPointerSize); in AdjustStackPointerForTailCall() 575 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall() 576 } else if (allow_shrinkage && stack_slot_delta < 0) { in AdjustStackPointerForTailCall() 577 tasm->Addu(sp, sp, -stack_slot_delta * kSystemPointerSize); in AdjustStackPointerForTailCall() 578 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
|
/external/v8/src/compiler/backend/mips64/ |
D | code-generator-mips64.cc | 543 int stack_slot_delta = new_slot_above_sp - current_sp_offset; in AdjustStackPointerForTailCall() local 544 if (stack_slot_delta > 0) { in AdjustStackPointerForTailCall() 545 tasm->Dsubu(sp, sp, stack_slot_delta * kSystemPointerSize); in AdjustStackPointerForTailCall() 546 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall() 547 } else if (allow_shrinkage && stack_slot_delta < 0) { in AdjustStackPointerForTailCall() 548 tasm->Daddu(sp, sp, -stack_slot_delta * kSystemPointerSize); in AdjustStackPointerForTailCall() 549 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
|
/external/v8/src/compiler/backend/s390/ |
D | code-generator-s390.cc | 1241 int stack_slot_delta = new_slot_above_sp - current_sp_offset; in AdjustStackPointerForTailCall() local 1242 if (stack_slot_delta > 0) { in AdjustStackPointerForTailCall() 1246 tasm->AddP(sp, sp, Operand(-stack_slot_delta * kSystemPointerSize)); in AdjustStackPointerForTailCall() 1247 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall() 1248 } else if (allow_shrinkage && stack_slot_delta < 0) { in AdjustStackPointerForTailCall() 1252 tasm->AddP(sp, sp, Operand(-stack_slot_delta * kSystemPointerSize)); in AdjustStackPointerForTailCall() 1253 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
|
/external/v8/src/compiler/backend/ia32/ |
D | code-generator-ia32.cc | 569 int stack_slot_delta = new_slot_above_sp - current_sp_offset; in AdjustStackPointerForTailCall() local 570 if (stack_slot_delta > 0) { in AdjustStackPointerForTailCall() 571 tasm->AllocateStackSpace(stack_slot_delta * kSystemPointerSize); in AdjustStackPointerForTailCall() 572 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall() 573 } else if (allow_shrinkage && stack_slot_delta < 0) { in AdjustStackPointerForTailCall() 574 tasm->add(esp, Immediate(-stack_slot_delta * kSystemPointerSize)); in AdjustStackPointerForTailCall() 575 state->IncreaseSPDelta(stack_slot_delta); in AdjustStackPointerForTailCall()
|