Home
last modified time | relevance | path

Searched refs:stack_offset (Results 1 – 25 of 29) sorted by relevance

12

/third_party/mesa3d/src/mapi/glapi/gen/
Dgl_x86-64_asm.py59 for [reg, stack_offset] in registers:
60 save_reg( reg, stack_offset, adjust_stack )
71 [reg, stack_offset] = temp.pop()
72 restore_reg(reg, stack_offset, adjust_stack)
175 stack_offset = 0
182 registers.append( [int_parameters[int_class], stack_offset] )
184 stack_offset += 8
187 registers.append( ["%%xmm%u" % (sse_class), stack_offset] )
189 stack_offset += 8
/third_party/libffi/src/avr32/
Dffi.c74 unsigned int stack_offset = 0; in ffi_prep_args() local
101 addr = stack_base + stack_offset; in ffi_prep_args()
102 stack_offset += z; in ffi_prep_args()
131 addr = stack_base + stack_offset; in ffi_prep_args()
132 stack_offset += z; in ffi_prep_args()
169 for(i = 0; i < stack_offset / 4; i++) in ffi_prep_args()
277 register unsigned int stack_offset = 0; in ffi_prep_incoming_args_SYSV() local
310 *p_argv = (void*)stack_base + stack_offset; in ffi_prep_incoming_args_SYSV()
311 stack_offset += z; in ffi_prep_incoming_args_SYSV()
340 *p_argv = (void*)stack_base + stack_offset; in ffi_prep_incoming_args_SYSV()
[all …]
/third_party/node/deps/v8/src/compiler/
Dc-linkage.cc151 int stack_offset = STACK_SHADOW_WORDS; in BuildParameterLocations() local
153 int stack_offset = 0; in BuildParameterLocations()
162 LinkageLocation::ForCallerFrameSlot(-1 - stack_offset, type)); in BuildParameterLocations()
163 stack_offset++; in BuildParameterLocations()
188 int stack_offset = STACK_SHADOW_WORDS; in BuildParameterLocations() local
190 int stack_offset = 0; in BuildParameterLocations()
201 LinkageLocation::ForCallerFrameSlot(-1 - stack_offset, type)); in BuildParameterLocations()
202 stack_offset++; in BuildParameterLocations()
/third_party/node/deps/v8/tools/v8windbg/src/
Dlocal-variables.cc85 ULONG64 stack_offset{}; in GetValue() local
86 RETURN_IF_FAIL(UnboxULong64(boxed_stack_offset.Get(), &stack_offset)); in GetValue()
105 ULONG64 num_objects = (frame_offset - stack_offset) / object_size; in GetValue()
113 host_context.Get(), stack_offset, object_array_type.Get(), &array)); in GetValue()
/third_party/gstreamer/gstplugins_good/gst/deinterlace/x86/
Dx86inc.asm172 %define r%1m [rstk + stack_offset + %3]
175 %define r%1m [rstk + stack_offset + %3]
238 %assign stack_offset stack_offset+gprsize
245 %assign stack_offset stack_offset-gprsize
279 %assign stack_offset stack_offset+(%2)
286 %assign stack_offset stack_offset-(%2)
324 %xdefine %%stack_offset stack_offset
325 %undef stack_offset ; so that the current value of stack_offset doesn't get baked in by xdefine
737 %assign stack_offset 0 ; stack pointer offset relative to the return address
/third_party/ffmpeg/libavutil/x86/
Dx86inc.asm172 %define r%1m [rstk + stack_offset + %3]
175 %define r%1m [rstk + stack_offset + %3]
238 %assign stack_offset stack_offset+gprsize
245 %assign stack_offset stack_offset-gprsize
279 %assign stack_offset stack_offset+(%2)
286 %assign stack_offset stack_offset-(%2)
324 %xdefine %%stack_offset stack_offset
325 %undef stack_offset ; so that the current value of stack_offset doesn't get baked in by xdefine
751 %assign stack_offset 0 ; stack pointer offset relative to the return address
/third_party/node/deps/v8/src/codegen/loong64/
Dmacro-assembler-loong64.cc1256 int16_t stack_offset = 0; in CallRecordWriteStub() local
1260 stack_offset -= kPointerSize; in CallRecordWriteStub()
1261 St_d(ToRegister(i), MemOperand(sp, stack_offset)); in CallRecordWriteStub()
1264 addi_d(sp, sp, stack_offset); in CallRecordWriteStub()
1269 int16_t stack_offset = 0; in CallRecordWriteStub() local
1273 stack_offset -= kPointerSize; in CallRecordWriteStub()
1274 St_d(ToRegister(i), MemOperand(sp, stack_offset)); in CallRecordWriteStub()
1279 stack_offset -= kPointerSize; in CallRecordWriteStub()
1280 St_d(ToRegister(i), MemOperand(sp, stack_offset)); in CallRecordWriteStub()
1283 addi_d(sp, sp, stack_offset); in CallRecordWriteStub()
[all …]
/third_party/node/deps/v8/src/wasm/
Dwasm-debug.h55 int stack_offset; // if kind == kStack member
68 return stack_offset == other.stack_offset;
Dwasm-debug.cc108 os << "stack#" << value.stack_offset; in Print()
646 Address stack_address = stack_frame_base - value->stack_offset; in GetValue()
/third_party/lzma/Asm/x86/
DAesOpt.asm138 stack_offset = 16 * num_save_mm_regs2 + (stack_param_offset mod 16) define
144 sub r4, stack_offset
166 add r4, stack_offset
/third_party/skia/third_party/externals/libjpeg-turbo/simd/i386/
Djchuff-sse2.asm228 %assign stack_offset stack_offset + 4
233 %assign stack_offset stack_offset - 4
353 %assign stack_offset 0
354 %define arg_state 4 + stack_offset
355 %define arg_buffer 8 + stack_offset
356 %define arg_block 12 + stack_offset
357 %define arg_last_dc_val 16 + stack_offset
358 %define arg_dctbl 20 + stack_offset
359 %define arg_actbl 24 + stack_offset
/third_party/node/deps/v8/src/wasm/baseline/
Dliftoff-assembler.cc214 void LoadStackSlot(LiftoffRegister dst, uint32_t stack_offset, in LoadStackSlot() argument
226 RegisterLoad::HalfStack(stack_offset, kLowWord); in LoadStackSlot()
228 RegisterLoad::HalfStack(stack_offset, kHighWord); in LoadStackSlot()
234 *register_load(dst.low()) = RegisterLoad::Stack(stack_offset, kind); in LoadStackSlot()
237 *register_load(dst) = RegisterLoad::Stack(stack_offset, kind); in LoadStackSlot()
953 const uint32_t stack_offset = slot.offset(); in PrepareStackTransfers() local
970 stack_transfers->LoadI64HalfIntoRegister(reg, slot, stack_offset, in PrepareStackTransfers()
973 stack_transfers->LoadIntoRegister(reg, slot, stack_offset); in PrepareStackTransfers()
978 stack_slots->Add(slot, stack_offset, half, param_offset); in PrepareStackTransfers()
/third_party/node/deps/v8/src/codegen/ppc/
Dmacro-assembler-ppc.cc388 int16_t stack_offset = num_to_push * kSystemPointerSize; in MultiPush() local
390 subi(location, location, Operand(stack_offset)); in MultiPush()
393 stack_offset -= kSystemPointerSize; in MultiPush()
394 StoreU64(ToRegister(i), MemOperand(location, stack_offset)); in MultiPush()
400 int16_t stack_offset = 0; in MultiPop() local
404 LoadU64(ToRegister(i), MemOperand(location, stack_offset)); in MultiPop()
405 stack_offset += kSystemPointerSize; in MultiPop()
408 addi(location, location, Operand(stack_offset)); in MultiPop()
413 int16_t stack_offset = num_to_push * kDoubleSize; in MultiPushDoubles() local
415 subi(location, location, Operand(stack_offset)); in MultiPushDoubles()
[all …]
/third_party/ffmpeg/tests/checkasm/x86/
Dcheckasm.asm116 mov r9, [rsp+stack_offset+(i+1)*8]
123 mov r9, [rsp+stack_offset+(i+7)*8]
/third_party/ffmpeg/libavcodec/x86/
Dme_cmp.asm153 %assign pad %2*mmsize-(4+stack_offset&(mmsize-1))
164 %assign pad %2*mmsize-(4+stack_offset&(mmsize-1))
Dh264_deblock_10bit.asm157 %assign pad 5*mmsize+12-(stack_offset&15)
212 %assign pad 7*mmsize+12-(stack_offset&15)
Dh264_idct_10bit.asm513 %assign pad 16-gprsize-(stack_offset&15)
637 %assign pad 16-gprsize-(stack_offset&15)
Dh264_idct.asm214 %assign pad 128+4-(stack_offset&7)
390 %assign pad 128+4-(stack_offset&7)
544 %assign pad 128+4-(stack_offset&7)
/third_party/node/deps/v8/src/codegen/mips64/
Dmacro-assembler-mips64.cc1921 int16_t stack_offset = num_to_push * kPointerSize; in CallRecordWriteStub() local
1923 Dsubu(sp, sp, Operand(stack_offset)); in CallRecordWriteStub()
1926 stack_offset -= kPointerSize; in CallRecordWriteStub()
1927 Sd(ToRegister(i), MemOperand(sp, stack_offset)); in CallRecordWriteStub()
1933 int16_t stack_offset = 0; in CallRecordWriteStub() local
1937 Ld(ToRegister(i), MemOperand(sp, stack_offset)); in CallRecordWriteStub()
1938 stack_offset += kPointerSize; in CallRecordWriteStub()
1941 daddiu(sp, sp, stack_offset); in CallRecordWriteStub()
1946 int16_t stack_offset = num_to_push * kDoubleSize; in CallRecordWriteStub() local
1948 Dsubu(sp, sp, Operand(stack_offset)); in CallRecordWriteStub()
[all …]
/third_party/mesa3d/src/gallium/auxiliary/rtasm/
Drtasm_x86sse.c581 p->stack_offset += sizeof(void*); in x86_push()
591 p->stack_offset += sizeof(void*); in x86_push_imm32()
601 p->stack_offset -= sizeof(void*); in x86_pop()
633 assert(p->stack_offset == 0); in x86_ret()
2130 p->stack_offset + arg * 8); in x86_fn_arg()
2149 p->stack_offset + (arg - 6) * 8); /* ??? */ in x86_fn_arg()
2153 p->stack_offset + arg * 4); /* ??? */ in x86_fn_arg()
Drtasm_x86sse.h57 unsigned stack_offset:16; member
/third_party/node/deps/v8/src/codegen/s390/
Dmacro-assembler-s390.cc635 int16_t stack_offset = num_to_push * kSystemPointerSize; in MultiPush() local
637 SubS64(location, location, Operand(stack_offset)); in MultiPush()
640 stack_offset -= kSystemPointerSize; in MultiPush()
641 StoreU64(ToRegister(i), MemOperand(location, stack_offset)); in MultiPush()
647 int16_t stack_offset = 0; in MultiPop() local
651 LoadU64(ToRegister(i), MemOperand(location, stack_offset)); in MultiPop()
652 stack_offset += kSystemPointerSize; in MultiPop()
655 AddS64(location, location, Operand(stack_offset)); in MultiPop()
660 int16_t stack_offset = num_to_push * kDoubleSize; in MultiPushDoubles() local
662 SubS64(location, location, Operand(stack_offset)); in MultiPushDoubles()
[all …]
/third_party/node/deps/v8/src/codegen/riscv64/
Dmacro-assembler-riscv64.cc1662 int16_t stack_offset = num_to_push * kSystemPointerSize; in MultiPush() local
1666 stack_offset -= kSystemPointerSize; \ in MultiPush()
1667 Sd(reg, MemOperand(sp, stack_offset)); \ in MultiPush()
1676 Sub64(sp, sp, Operand(stack_offset)); in MultiPush()
1705 int16_t stack_offset = 0; in MultiPop() local
1709 Ld(reg, MemOperand(sp, stack_offset)); \ in MultiPop()
1710 stack_offset += kSystemPointerSize; \ in MultiPop()
1737 addi(sp, sp, stack_offset); in MultiPop()
1747 int16_t stack_offset = num_to_push * kDoubleSize; in MultiPushFPU() local
1749 Sub64(sp, sp, Operand(stack_offset)); in MultiPushFPU()
[all …]
/third_party/node/deps/v8/src/codegen/mips/
Dmacro-assembler-mips.cc1378 int16_t stack_offset = num_to_push * kPointerSize; in CallRecordWriteStub() local
1380 Subu(sp, sp, Operand(stack_offset)); in CallRecordWriteStub()
1383 stack_offset -= kPointerSize; in CallRecordWriteStub()
1384 sw(ToRegister(i), MemOperand(sp, stack_offset)); in CallRecordWriteStub()
1390 int16_t stack_offset = 0; in CallRecordWriteStub() local
1394 lw(ToRegister(i), MemOperand(sp, stack_offset)); in CallRecordWriteStub()
1395 stack_offset += kPointerSize; in CallRecordWriteStub()
1398 addiu(sp, sp, stack_offset); in CallRecordWriteStub()
1403 int16_t stack_offset = num_to_push * kDoubleSize; in CallRecordWriteStub() local
1405 Subu(sp, sp, Operand(stack_offset)); in CallRecordWriteStub()
[all …]
/third_party/ltp/tools/sparse/sparse-src/
Dexample.c97 static int last_reg, stack_offset; variable
308 int ret = stack_offset; in alloc_stack_offset()
309 stack_offset = ret + size; in alloc_stack_offset()
1915 stack_offset = 0; in output()

12