/external/v8/src/compiler/backend/ia32/ |
D | code-generator-ia32.cc | 60 FrameOffset offset = frame_access_state()->GetFrameOffset(slot); in SlotToOperand() 433 frame_access_state()->IncreaseSPDelta(1); \ 442 frame_access_state()->IncreaseSPDelta(-1); \ 518 if (frame_access_state()->has_frame()) { in AssemblePrepareTailCall() 521 frame_access_state()->SetFrameAccessToSP(); in AssemblePrepareTailCall() 614 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallBeforeGap() 628 frame_access_state()->IncreaseSPDelta(1); in AssembleTailCallBeforeGap() 632 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallBeforeGap() 638 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallAfterGap() 708 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction() [all …]
|
/external/v8/src/compiler/backend/arm/ |
D | code-generator-arm.cc | 153 FrameOffset offset = frame_access_state()->GetFrameOffset(slot); in SlotToMemOperand() 183 must_save_lr_(!gen->frame_access_state()->has_frame()), in OutOfLineRecordWrite() 554 if (frame_access_state()->has_frame()) { in AssemblePrepareTailCall() 557 frame_access_state()->SetFrameAccessToSP(); in AssemblePrepareTailCall() 587 FrameAccessState* frame_access_state, in FlushPendingPushRegisters() argument 605 frame_access_state->IncreaseSPDelta(pending_pushes->size()); in FlushPendingPushRegisters() 669 tasm(), frame_access_state(), in AssembleTailCallBeforeGap() 679 FlushPendingPushRegisters(tasm(), frame_access_state(), in AssembleTailCallBeforeGap() 684 FlushPendingPushRegisters(tasm(), frame_access_state(), &pending_pushes); in AssembleTailCallBeforeGap() 686 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallBeforeGap() [all …]
|
/external/v8/src/compiler/backend/ppc/ |
D | code-generator-ppc.cc | 118 FrameOffset offset = frame_access_state()->GetFrameOffset(slot); in SlotToMemOperand() 144 must_save_lr_(!gen->frame_access_state()->has_frame()), in OutOfLineRecordWrite() 161 must_save_lr_(!gen->frame_access_state()->has_frame()), in OutOfLineRecordWrite() 694 if (frame_access_state()->has_frame()) { in AssemblePrepareTailCall() 697 frame_access_state()->SetFrameAccessToSP(); in AssemblePrepareTailCall() 727 FrameAccessState* frame_access_state, in FlushPendingPushRegisters() argument 745 frame_access_state->IncreaseSPDelta(pending_pushes->size()); in FlushPendingPushRegisters() 788 tasm(), frame_access_state(), in AssembleTailCallBeforeGap() 798 FlushPendingPushRegisters(tasm(), frame_access_state(), in AssembleTailCallBeforeGap() 803 FlushPendingPushRegisters(tasm(), frame_access_state(), &pending_pushes); in AssembleTailCallBeforeGap() [all …]
|
/external/v8/src/compiler/backend/arm64/ |
D | code-generator-arm64.cc | 246 FrameOffset offset = frame_access_state()->GetFrameOffset(slot); in SlotToMemOperand() 248 int from_sp = offset.offset() + frame_access_state()->GetSPToFPOffset(); in SlotToMemOperand() 273 must_save_lr_(!gen->frame_access_state()->has_frame()), in OutOfLineRecordWrite() 557 if (frame_access_state()->has_frame()) { in AssemblePrepareTailCall() 560 frame_access_state()->SetFrameAccessToSP(); in AssemblePrepareTailCall() 610 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallBeforeGap() 617 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallAfterGap() 699 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction() 707 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction() 720 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction() [all …]
|
/external/v8/src/compiler/backend/x64/ |
D | code-generator-x64.cc | 61 FrameOffset offset = frame_access_state()->GetFrameOffset(slot_index); in SlotToOperand() 689 if (frame_access_state()->has_frame()) { in AssemblePrepareTailCall() 692 frame_access_state()->SetFrameAccessToSP(); in AssemblePrepareTailCall() 779 frame_access_state(), in AssembleTailCallBeforeGap() 793 frame_access_state()->IncreaseSPDelta(1); in AssembleTailCallBeforeGap() 798 frame_access_state(), first_unused_stack_slot, in AssembleTailCallBeforeGap() 805 frame_access_state(), first_unused_stack_slot); in AssembleTailCallAfterGap() 872 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction() 880 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction() 905 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction() [all …]
|
/external/v8/src/compiler/backend/mips/ |
D | code-generator-mips.cc | 130 FrameOffset offset = frame_access_state()->GetFrameOffset(slot); in SlotToMemOperand() 154 must_save_lr_(!gen->frame_access_state()->has_frame()), in OutOfLineRecordWrite() 534 if (frame_access_state()->has_frame()) { in AssemblePrepareTailCall() 538 frame_access_state()->SetFrameAccessToSP(); in AssemblePrepareTailCall() 586 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallBeforeGap() 592 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallAfterGap() 665 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction() 673 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction() 685 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction() 705 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction() [all …]
|
/external/v8/src/compiler/backend/s390/ |
D | code-generator-s390.cc | 118 FrameOffset offset = frame_access_state()->GetFrameOffset(slot); in SlotToMemOperand() 181 must_save_lr_(!gen->frame_access_state()->has_frame()), in OutOfLineRecordWrite() 198 must_save_lr_(!gen->frame_access_state()->has_frame()), in OutOfLineRecordWrite() 1180 if (frame_access_state()->has_frame()) { in AssemblePrepareTailCall() 1183 frame_access_state()->SetFrameAccessToSP(); in AssemblePrepareTailCall() 1213 FrameAccessState* frame_access_state, in FlushPendingPushRegisters() argument 1231 frame_access_state->IncreaseSPDelta(pending_pushes->size()); in FlushPendingPushRegisters() 1284 tasm(), frame_access_state(), in AssembleTailCallBeforeGap() 1294 FlushPendingPushRegisters(tasm(), frame_access_state(), in AssembleTailCallBeforeGap() 1299 FlushPendingPushRegisters(tasm(), frame_access_state(), &pending_pushes); in AssembleTailCallBeforeGap() [all …]
|
/external/v8/src/compiler/backend/mips64/ |
D | code-generator-mips64.cc | 132 FrameOffset offset = frame_access_state()->GetFrameOffset(slot); in SlotToMemOperand() 156 must_save_lr_(!gen->frame_access_state()->has_frame()), in OutOfLineRecordWrite() 505 if (frame_access_state()->has_frame()) { in AssemblePrepareTailCall() 509 frame_access_state()->SetFrameAccessToSP(); in AssemblePrepareTailCall() 557 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallBeforeGap() 563 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallAfterGap() 637 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction() 645 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction() 663 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction() 683 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction() [all …]
|
/external/v8/src/compiler/backend/ |
D | code-generator-impl.h | 176 FrameAccessState* frame_access_state() const { in frame_access_state() function 177 return gen_->frame_access_state(); in frame_access_state()
|
D | code-generator.h | 143 FrameAccessState* frame_access_state() const { return frame_access_state_; } in frame_access_state() function
|
D | code-generator.cc | 133 if (!frame_access_state()->has_frame()) { in GetStackCheckOffset() 284 frame_access_state()->MarkHasFrame(block->needs_frame()); in AssembleCode()
|