Home
last modified time | relevance | path

Searched refs:frame_access_state (Results 1 – 11 of 11) sorted by relevance

/external/v8/src/compiler/backend/ia32/
Dcode-generator-ia32.cc60 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/
Dcode-generator-arm.cc153 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/
Dcode-generator-ppc.cc118 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/
Dcode-generator-arm64.cc246 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/
Dcode-generator-x64.cc61 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/
Dcode-generator-mips.cc130 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/
Dcode-generator-s390.cc118 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/
Dcode-generator-mips64.cc132 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/
Dcode-generator-impl.h176 FrameAccessState* frame_access_state() const { in frame_access_state() function
177 return gen_->frame_access_state(); in frame_access_state()
Dcode-generator.h143 FrameAccessState* frame_access_state() const { return frame_access_state_; } in frame_access_state() function
Dcode-generator.cc133 if (!frame_access_state()->has_frame()) { in GetStackCheckOffset()
284 frame_access_state()->MarkHasFrame(block->needs_frame()); in AssembleCode()