Home
last modified time | relevance | path

Searched refs:stack_space (Results 1 - 25 of 26) sorted by relevance

12

/third_party/node/deps/v8/src/diagnostics/
H A Dunwinding-info-win64.cc274 // Generate an unwind code for "sub sp, sp, #stack_space".
275 uint8_t MakeOpAllocS(int stack_space) { in MakeOpAllocS() argument
278 DCHECK_GE(stack_space, 0); in MakeOpAllocS()
279 DCHECK_LT(stack_space, 512); in MakeOpAllocS()
280 DCHECK_EQ(stack_space & kAllocStackShiftMask, 0); in MakeOpAllocS()
281 return OpAllocS | (stack_space >> kAllocStackShiftSize); in MakeOpAllocS()
392 // sub sp, sp, #stack_space in GetUnwindInfoForBuiltinFunction()
400 int stack_space = fp_adjustment.fp_to_saved_caller_fp; in GetUnwindInfoForBuiltinFunction()
401 int offset_from_stack_top = stack_space & kAllocStackShiftMask; in GetUnwindInfoForBuiltinFunction()
402 stack_space in GetUnwindInfoForBuiltinFunction()
[all...]
/third_party/node/deps/v8/src/regexp/ppc/
H A Dregexp-macro-assembler-ppc.cc1207 int stack_space = kNumRequiredStackFrameSlots; in CallCheckStackGuardState() local
1226 stack_space += stack_passed_arguments; in CallCheckStackGuardState()
1231 __ StoreU64WithUpdate(r0, MemOperand(sp, -stack_space * kSystemPointerSize)); in CallCheckStackGuardState()
1250 stack_space = kNumRequiredStackFrameSlots + stack_passed_arguments; in CallCheckStackGuardState()
1252 __ LoadU64(sp, MemOperand(sp, stack_space * kSystemPointerSize)); in CallCheckStackGuardState()
1254 __ addi(sp, sp, Operand(stack_space * kSystemPointerSize)); in CallCheckStackGuardState()
/third_party/node/deps/v8/src/codegen/ppc/
H A Dmacro-assembler-ppc.cc1280 void MacroAssembler::EnterExitFrame(bool save_doubles, int stack_space, in CallRecordWriteStub() argument
1288 DCHECK_GT(stack_space, 0); in CallRecordWriteStub()
1325 AddS64(sp, sp, Operand(-stack_space * kSystemPointerSize)); in CallRecordWriteStub()
2242 int stack_space = kNumRequiredStackFrameSlots; in CallRecordWriteStub() local
2257 stack_space += stack_passed_arguments; in CallRecordWriteStub()
2262 StoreU64WithUpdate(r0, MemOperand(sp, -stack_space * kSystemPointerSize)); in CallRecordWriteStub()
2388 int stack_space = kNumRequiredStackFrameSlots + stack_passed_arguments; in CallRecordWriteStub() local
2390 LoadU64(sp, MemOperand(sp, stack_space * kSystemPointerSize), r0); in CallRecordWriteStub()
2392 AddS64(sp, sp, Operand(stack_space * kSystemPointerSize), r0); in CallRecordWriteStub()
H A Dmacro-assembler-ppc.h1116 // stack_space - extra stack space, used for parameters before call to C.
1118 void EnterExitFrame(bool save_doubles, int stack_space = 1,
/third_party/node/deps/v8/src/codegen/s390/
H A Dmacro-assembler-s390.cc1486 void MacroAssembler::EnterExitFrame(bool save_doubles, int stack_space, in CallRecordWriteStub() argument
1494 DCHECK_GT(stack_space, 0); in CallRecordWriteStub()
1527 lay(sp, MemOperand(sp, -stack_space * kSystemPointerSize)); in CallRecordWriteStub()
2252 int stack_space = kNumRequiredStackFrameSlots; in CallRecordWriteStub() local
2264 stack_space += stack_passed_arguments; in CallRecordWriteStub()
2266 lay(sp, MemOperand(sp, (-stack_space) * kSystemPointerSize)); in CallRecordWriteStub()
2367 int stack_space = kNumRequiredStackFrameSlots + stack_passed_arguments; in CallRecordWriteStub() local
2370 LoadU64(sp, MemOperand(sp, stack_space * kSystemPointerSize)); in CallRecordWriteStub()
2372 la(sp, MemOperand(sp, stack_space * kSystemPointerSize)); in CallRecordWriteStub()
/third_party/node/deps/v8/src/builtins/ia32/
H A Dbuiltins-ia32.cc3249 // stack_space * kSystemPointerSize (GCed).
3252 Operand thunk_last_arg, int stack_space, in CallApiFunctionAndReturn()
3313 DCHECK_EQ(stack_space, 0); in CallApiFunctionAndReturn()
3364 DCHECK_NE(stack_space, 0); in CallApiFunctionAndReturn()
3365 __ ret(stack_space * kSystemPointerSize); in CallApiFunctionAndReturn()
3367 DCHECK_EQ(0, stack_space); in CallApiFunctionAndReturn()
3250 CallApiFunctionAndReturn(MacroAssembler* masm, Register function_address, ExternalReference thunk_ref, Operand thunk_last_arg, int stack_space, Operand* stack_space_operand, Operand return_value_operand) CallApiFunctionAndReturn() argument
/third_party/node/deps/v8/src/builtins/x64/
H A Dbuiltins-x64.cc4465 // stack_space * kSystemPointerSize (GCed).
4468 Register thunk_last_arg, int stack_space, in CallApiFunctionAndReturn()
4535 DCHECK_EQ(stack_space, 0); in CallApiFunctionAndReturn()
4583 DCHECK_NE(stack_space, 0); in CallApiFunctionAndReturn()
4584 __ ret(stack_space * kSystemPointerSize); in CallApiFunctionAndReturn()
4586 DCHECK_EQ(stack_space, 0); in CallApiFunctionAndReturn()
4466 CallApiFunctionAndReturn(MacroAssembler* masm, Register function_address, ExternalReference thunk_ref, Register thunk_last_arg, int stack_space, Operand* stack_space_operand, Operand return_value_operand) CallApiFunctionAndReturn() argument
/third_party/node/deps/v8/src/builtins/arm64/
H A Dbuiltins-arm64.cc3434 // 'stack_space' is the space to be unwound on exit (includes the call JS
3439 ExternalReference thunk_ref, int stack_space, in CallApiFunctionAndReturn()
3531 DCHECK_EQ(stack_space, 0); in CallApiFunctionAndReturn()
3544 DCHECK_NE(stack_space, 0); in CallApiFunctionAndReturn()
3545 __ DropSlots(stack_space); in CallApiFunctionAndReturn()
3547 DCHECK_EQ(stack_space, 0); in CallApiFunctionAndReturn()
3438 CallApiFunctionAndReturn(MacroAssembler* masm, Register function_address, ExternalReference thunk_ref, int stack_space, MemOperand* stack_space_operand, int spill_offset, MemOperand return_value_operand) CallApiFunctionAndReturn() argument
/third_party/node/deps/v8/src/builtins/mips/
H A Dbuiltins-mips.cc2979 // from handle and propagates exceptions. Restores context. stack_space
2983 ExternalReference thunk_ref, int stack_space, in CallApiFunctionAndReturn()
3053 DCHECK_NE(stack_space, 0); in CallApiFunctionAndReturn()
3054 __ li(s0, Operand(stack_space)); in CallApiFunctionAndReturn()
3056 DCHECK_EQ(stack_space, 0); in CallApiFunctionAndReturn()
2982 CallApiFunctionAndReturn(MacroAssembler* masm, Register function_address, ExternalReference thunk_ref, int stack_space, MemOperand* stack_space_operand, MemOperand return_value_operand) CallApiFunctionAndReturn() argument
/third_party/node/deps/v8/src/builtins/mips64/
H A Dbuiltins-mips64.cc3067 // from handle and propagates exceptions. Restores context. stack_space
3071 ExternalReference thunk_ref, int stack_space, in CallApiFunctionAndReturn()
3141 DCHECK_NE(stack_space, 0); in CallApiFunctionAndReturn()
3142 __ li(s0, Operand(stack_space)); in CallApiFunctionAndReturn()
3144 DCHECK_EQ(stack_space, 0); in CallApiFunctionAndReturn()
3070 CallApiFunctionAndReturn(MacroAssembler* masm, Register function_address, ExternalReference thunk_ref, int stack_space, MemOperand* stack_space_operand, MemOperand return_value_operand) CallApiFunctionAndReturn() argument
/third_party/node/deps/v8/src/builtins/loong64/
H A Dbuiltins-loong64.cc3046 // from handle and propagates exceptions. Restores context. stack_space
3050 ExternalReference thunk_ref, int stack_space, in CallApiFunctionAndReturn()
3120 DCHECK_NE(stack_space, 0); in CallApiFunctionAndReturn()
3121 __ li(s0, Operand(stack_space)); in CallApiFunctionAndReturn()
3123 DCHECK_EQ(stack_space, 0); in CallApiFunctionAndReturn()
3049 CallApiFunctionAndReturn(MacroAssembler* masm, Register function_address, ExternalReference thunk_ref, int stack_space, MemOperand* stack_space_operand, MemOperand return_value_operand) CallApiFunctionAndReturn() argument
/third_party/node/deps/v8/src/builtins/arm/
H A Dbuiltins-arm.cc2985 // from handle and propagates exceptions. Restores context. stack_space
2989 ExternalReference thunk_ref, int stack_space, in CallApiFunctionAndReturn()
3061 DCHECK_NE(stack_space, 0); in CallApiFunctionAndReturn()
3062 __ mov(r4, Operand(stack_space)); in CallApiFunctionAndReturn()
3064 DCHECK_EQ(stack_space, 0); in CallApiFunctionAndReturn()
2988 CallApiFunctionAndReturn(MacroAssembler* masm, Register function_address, ExternalReference thunk_ref, int stack_space, MemOperand* stack_space_operand, MemOperand return_value_operand) CallApiFunctionAndReturn() argument
/third_party/node/deps/v8/src/builtins/riscv64/
H A Dbuiltins-riscv64.cc3125 // from handle and propagates exceptions. Restores context. stack_space
3129 ExternalReference thunk_ref, int stack_space, in CallApiFunctionAndReturn()
3206 DCHECK_NE(stack_space, 0); in CallApiFunctionAndReturn()
3207 __ li(s3, Operand(stack_space)); in CallApiFunctionAndReturn()
3209 DCHECK_EQ(stack_space, 0); in CallApiFunctionAndReturn()
3128 CallApiFunctionAndReturn(MacroAssembler* masm, Register function_address, ExternalReference thunk_ref, int stack_space, MemOperand* stack_space_operand, MemOperand return_value_operand) CallApiFunctionAndReturn() argument
/third_party/node/deps/v8/src/builtins/s390/
H A Dbuiltins-s390.cc3279 // from handle and propagates exceptions. Restores context. stack_space
3285 int stack_space, in CallApiFunctionAndReturn()
3362 DCHECK_NE(stack_space, 0); in CallApiFunctionAndReturn()
3363 __ mov(r6, Operand(stack_space)); in CallApiFunctionAndReturn()
3365 DCHECK_EQ(stack_space, 0); in CallApiFunctionAndReturn()
3282 CallApiFunctionAndReturn(MacroAssembler* masm, Register function_address, ExternalReference thunk_ref, int stack_space, MemOperand* stack_space_operand, MemOperand return_value_operand) CallApiFunctionAndReturn() argument
/third_party/node/deps/v8/src/codegen/arm/
H A Dmacro-assembler-arm.h659 // stack_space - extra stack space, used for alignment before call to C.
660 void EnterExitFrame(bool save_doubles, int stack_space = 0,
H A Dmacro-assembler-arm.cc1431 void MacroAssembler::EnterExitFrame(bool save_doubles, int stack_space, in CallRecordWriteStub() argument
1472 AllocateStackSpace((stack_space + 1) * kPointerSize); in CallRecordWriteStub()
/third_party/node/deps/v8/src/codegen/loong64/
H A Dmacro-assembler-loong64.h888 // stack_space - extra stack space.
889 void EnterExitFrame(bool save_doubles, int stack_space = 0,
H A Dmacro-assembler-loong64.cc3488 void MacroAssembler::EnterExitFrame(bool save_doubles, int stack_space, in CallRecordWriteStub() argument
3505 // fp - (2 + stack_space + alignment) == sp == [fp - kSPOffset] - top of the in CallRecordWriteStub()
3552 DCHECK_GE(stack_space, 0); in CallRecordWriteStub()
3553 Sub_d(sp, sp, Operand((stack_space + 2) * kPointerSize)); in CallRecordWriteStub()
/third_party/node/deps/v8/src/codegen/mips64/
H A Dmacro-assembler-mips64.h1073 // stack_space - extra stack space.
1074 void EnterExitFrame(bool save_doubles, int stack_space = 0,
H A Dmacro-assembler-mips64.cc5365 void MacroAssembler::EnterExitFrame(bool save_doubles, int stack_space, in CallRecordWriteStub() argument
5382 // fp - (2 + stack_space + alignment) == sp == [fp - kSPOffset] - top of the in CallRecordWriteStub()
5429 DCHECK_GE(stack_space, 0); in CallRecordWriteStub()
5430 Dsubu(sp, sp, Operand((stack_space + 2) * kPointerSize)); in CallRecordWriteStub()
/third_party/node/deps/v8/src/codegen/mips/
H A Dmacro-assembler-mips.h990 // stack_space - extra stack space.
991 void EnterExitFrame(bool save_doubles, int stack_space = 0,
H A Dmacro-assembler-mips.cc4831 void MacroAssembler::EnterExitFrame(bool save_doubles, int stack_space, in CallRecordWriteStub() argument
4849 // fp - (2 + stack_space + alignment) == sp == [fp - kSPOffset] - top of the in CallRecordWriteStub()
4897 DCHECK_GE(stack_space, 0); in CallRecordWriteStub()
4898 Subu(sp, sp, Operand((stack_space + 2) * kPointerSize)); in CallRecordWriteStub()
/third_party/node/deps/v8/src/codegen/riscv64/
H A Dmacro-assembler-riscv64.h1129 // stack_space - extra stack space.
1130 void EnterExitFrame(bool save_doubles, int stack_space = 0,
H A Dmacro-assembler-riscv64.cc4351 void MacroAssembler::EnterExitFrame(bool save_doubles, int stack_space, in EnterExitFrame() argument
4369 // fp - (2 + stack_space + alignment) == sp == [fp - kSPOffset] - top of the in EnterExitFrame()
4421 DCHECK_GE(stack_space, 0); in EnterExitFrame()
4422 Sub64(sp, sp, Operand((stack_space + 2) * kSystemPointerSize)); in EnterExitFrame()
/third_party/node/deps/v8/src/builtins/ppc/
H A Dbuiltins-ppc.cc3253 // from handle and propagates exceptions. Restores context. stack_space
3259 int stack_space, in CallApiFunctionAndReturn()
3344 __ mov(r14, Operand(stack_space)); in CallApiFunctionAndReturn()
3256 CallApiFunctionAndReturn(MacroAssembler* masm, Register function_address, ExternalReference thunk_ref, int stack_space, MemOperand* stack_space_operand, MemOperand return_value_operand) CallApiFunctionAndReturn() argument

Completed in 156 milliseconds

12