Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/compiler/backend/loong64/
Dcode-generator-loong64.cc135 FrameOffset offset = frame_access_state()->GetFrameOffset(slot); in SlotToMemOperand()
159 must_save_lr_(!gen->frame_access_state()->has_frame()), in OutOfLineRecordWrite()
489 if (frame_access_state()->has_frame()) { in AssemblePrepareTailCall()
493 frame_access_state()->SetFrameAccessToSP(); in AssemblePrepareTailCall()
518 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallBeforeGap()
524 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallAfterGap()
574 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
582 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
595 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
606 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
[all …]
/third_party/node/deps/v8/src/compiler/backend/ia32/
Dcode-generator-ia32.cc65 FrameOffset offset = frame_access_state()->GetFrameOffset(slot); in SlotToOperand()
460 frame_access_state()->IncreaseSPDelta(1); \
469 frame_access_state()->IncreaseSPDelta(-1); \
572 if (frame_access_state()->has_frame()) { in AssemblePrepareTailCall()
575 frame_access_state()->SetFrameAccessToSP(); in AssemblePrepareTailCall()
631 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallBeforeGap()
645 frame_access_state()->IncreaseSPDelta(1); in AssembleTailCallBeforeGap()
649 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallBeforeGap()
655 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallAfterGap()
711 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
[all …]
/third_party/node/deps/v8/src/compiler/backend/s390/
Dcode-generator-s390.cc121 FrameOffset offset = frame_access_state()->GetFrameOffset(slot); in SlotToMemOperand()
186 must_save_lr_(!gen->frame_access_state()->has_frame()), in OutOfLineRecordWrite()
208 must_save_lr_(!gen->frame_access_state()->has_frame()), in OutOfLineRecordWrite()
1024 if (frame_access_state()->has_frame()) { in AssemblePrepareTailCall()
1027 frame_access_state()->SetFrameAccessToSP(); in AssemblePrepareTailCall()
1033 FrameAccessState* frame_access_state, in FlushPendingPushRegisters() argument
1051 frame_access_state->IncreaseSPDelta(pending_pushes->size()); in FlushPendingPushRegisters()
1094 tasm(), frame_access_state(), in AssembleTailCallBeforeGap()
1104 FlushPendingPushRegisters(tasm(), frame_access_state(), in AssembleTailCallBeforeGap()
1109 FlushPendingPushRegisters(tasm(), frame_access_state(), &pending_pushes); in AssembleTailCallBeforeGap()
[all …]
/third_party/node/deps/v8/src/compiler/backend/arm/
Dcode-generator-arm.cc157 FrameOffset offset = frame_access_state()->GetFrameOffset(slot); in SlotToMemOperand()
189 must_save_lr_(!gen->frame_access_state()->has_frame()), in OutOfLineRecordWrite()
518 if (frame_access_state()->has_frame()) { in AssemblePrepareTailCall()
521 frame_access_state()->SetFrameAccessToSP(); in AssemblePrepareTailCall()
527 FrameAccessState* frame_access_state, in FlushPendingPushRegisters() argument
545 frame_access_state->IncreaseSPDelta(pending_pushes->size()); in FlushPendingPushRegisters()
609 tasm(), frame_access_state(), in AssembleTailCallBeforeGap()
619 FlushPendingPushRegisters(tasm(), frame_access_state(), in AssembleTailCallBeforeGap()
624 FlushPendingPushRegisters(tasm(), frame_access_state(), &pending_pushes); in AssembleTailCallBeforeGap()
626 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallBeforeGap()
[all …]
/third_party/node/deps/v8/src/compiler/backend/ppc/
Dcode-generator-ppc.cc120 FrameOffset offset = frame_access_state()->GetFrameOffset(slot); in SlotToMemOperand()
148 must_save_lr_(!gen->frame_access_state()->has_frame()), in OutOfLineRecordWrite()
170 must_save_lr_(!gen->frame_access_state()->has_frame()), in OutOfLineRecordWrite()
664 if (frame_access_state()->has_frame()) { in AssemblePrepareTailCall()
667 frame_access_state()->SetFrameAccessToSP(); in AssemblePrepareTailCall()
673 FrameAccessState* frame_access_state, in FlushPendingPushRegisters() argument
691 frame_access_state->IncreaseSPDelta(pending_pushes->size()); in FlushPendingPushRegisters()
734 tasm(), frame_access_state(), in AssembleTailCallBeforeGap()
744 FlushPendingPushRegisters(tasm(), frame_access_state(), in AssembleTailCallBeforeGap()
749 FlushPendingPushRegisters(tasm(), frame_access_state(), &pending_pushes); in AssembleTailCallBeforeGap()
[all …]
/third_party/node/deps/v8/src/compiler/backend/arm64/
Dcode-generator-arm64.cc249 FrameOffset offset = frame_access_state()->GetFrameOffset(slot); in SlotToMemOperand()
251 int from_sp = offset.offset() + frame_access_state()->GetSPToFPOffset(); in SlotToMemOperand()
281 must_save_lr_(!gen->frame_access_state()->has_frame()), in OutOfLineRecordWrite()
603 if (frame_access_state()->has_frame()) { in AssemblePrepareTailCall()
606 frame_access_state()->SetFrameAccessToSP(); in AssemblePrepareTailCall()
632 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallBeforeGap()
639 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallAfterGap()
698 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
706 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
720 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
[all …]
/third_party/node/deps/v8/src/compiler/backend/mips/
Dcode-generator-mips.cc132 FrameOffset offset = frame_access_state()->GetFrameOffset(slot); in SlotToMemOperand()
158 must_save_lr_(!gen->frame_access_state()->has_frame()), in OutOfLineRecordWrite()
544 if (frame_access_state()->has_frame()) { in AssemblePrepareTailCall()
548 frame_access_state()->SetFrameAccessToSP(); in AssemblePrepareTailCall()
572 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallBeforeGap()
578 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallAfterGap()
626 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
634 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
647 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
658 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
[all …]
/third_party/node/deps/v8/src/compiler/backend/mips64/
Dcode-generator-mips64.cc134 FrameOffset offset = frame_access_state()->GetFrameOffset(slot); in SlotToMemOperand()
160 must_save_lr_(!gen->frame_access_state()->has_frame()), in OutOfLineRecordWrite()
506 if (frame_access_state()->has_frame()) { in AssemblePrepareTailCall()
510 frame_access_state()->SetFrameAccessToSP(); in AssemblePrepareTailCall()
535 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallBeforeGap()
541 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallAfterGap()
590 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
598 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
612 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
624 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
[all …]
/third_party/node/deps/v8/src/compiler/backend/riscv64/
Dcode-generator-riscv64.cc147 FrameOffset offset = frame_access_state()->GetFrameOffset(slot); in SlotToMemOperand()
170 must_save_lr_(!gen->frame_access_state()->has_frame()), in OutOfLineRecordWrite()
556 if (frame_access_state()->has_frame()) { in AssemblePrepareTailCall()
560 frame_access_state()->SetFrameAccessToSP(); in AssemblePrepareTailCall()
590 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallBeforeGap()
596 AdjustStackPointerForTailCall(tasm(), frame_access_state(), in AssembleTailCallAfterGap()
645 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
653 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
666 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
679 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
[all …]
/third_party/node/deps/v8/src/compiler/backend/x64/
Dcode-generator-x64.cc71 FrameOffset offset = frame_access_state()->GetFrameOffset(slot_index); in SlotToOperand()
1057 if (frame_access_state()->has_frame()) { in AssemblePrepareTailCall()
1060 frame_access_state()->SetFrameAccessToSP(); in AssemblePrepareTailCall()
1126 frame_access_state(), in AssembleTailCallBeforeGap()
1140 frame_access_state()->IncreaseSPDelta(1); in AssembleTailCallBeforeGap()
1145 frame_access_state(), first_unused_slot_offset, in AssembleTailCallBeforeGap()
1152 frame_access_state(), first_unused_slot_offset); in AssembleTailCallAfterGap()
1209 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
1217 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
1234 frame_access_state()->ClearSPDelta(); in AssembleArchInstruction()
[all …]
/third_party/node/deps/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.cc132 if (!frame_access_state()->has_frame()) { in GetStackCheckOffset()
285 frame_access_state()->MarkHasFrame(block->needs_frame()); in AssembleCode()