/third_party/node/deps/v8/src/compiler/backend/loong64/ |
D | code-generator-loong64.cc | 135 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/ |
D | code-generator-ia32.cc | 65 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/ |
D | code-generator-s390.cc | 121 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/ |
D | code-generator-arm.cc | 157 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/ |
D | code-generator-ppc.cc | 120 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/ |
D | code-generator-arm64.cc | 249 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/ |
D | code-generator-mips.cc | 132 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/ |
D | code-generator-mips64.cc | 134 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/ |
D | code-generator-riscv64.cc | 147 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/ |
D | code-generator-x64.cc | 71 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/ |
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 | 132 if (!frame_access_state()->has_frame()) { in GetStackCheckOffset() 285 frame_access_state()->MarkHasFrame(block->needs_frame()); in AssembleCode()
|