Home
last modified time | relevance | path

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

/external/libjpeg-turbo/simd/
Djsimd_mips_dspr2_asm.h129 .macro CHECK_STACK_OFFSET regs_num, stack_offset
130 .if \stack_offset < \regs_num * 4 - 16
146 .macro SAVE_REGS_ON_STACK stack_offset = 0, r1, \
152 .if (\stack_offset < 0) || (\stack_offset - (\stack_offset / 4) * 4)
155 .if \stack_offset != 0
156 addiu sp, sp, -\stack_offset
169 CHECK_STACK_OFFSET 5, \stack_offset
173 CHECK_STACK_OFFSET 6, \stack_offset
177 CHECK_STACK_OFFSET 7, \stack_offset
181 CHECK_STACK_OFFSET 8, \stack_offset
[all …]
/external/mesa3d/src/mapi/glapi/gen/
Dgl_x86-64_asm.py60 for [reg, stack_offset] in registers:
61 save_reg( reg, stack_offset, adjust_stack )
72 [reg, stack_offset] = temp.pop()
73 restore_reg(reg, stack_offset, adjust_stack)
201 stack_offset = 0
208 registers.append( [int_parameters[int_class], stack_offset] )
210 stack_offset += 8
213 registers.append( ["%%xmm%u" % (sse_class), stack_offset] )
215 stack_offset += 8
/external/python/cpython3/Modules/_ctypes/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 …]
/external/python/cpython2/Modules/_ctypes/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 …]
/external/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 …]
/external/libvpx/libvpx/third_party/x86inc/
Dx86inc.asm264 %define r%1m [rstk + stack_offset + %3]
267 %define r%1m [rstk + stack_offset + %3]
330 %assign stack_offset stack_offset+gprsize
337 %assign stack_offset stack_offset-gprsize
371 %assign stack_offset stack_offset+(%2)
378 %assign stack_offset stack_offset-(%2)
416 %xdefine %%stack_offset stack_offset
417 %undef stack_offset ; so that the current value of stack_offset doesn't get baked in by xdefine
542 movaps [rstk + stack_offset + 8], xmm6
545 movaps [rstk + stack_offset + 24], xmm7
[all …]
/external/v8/src/compiler/
Dwasm-linkage.cc165 stack_offset(0) {} in Allocator()
175 int stack_offset; member
195 int offset = -1 - stack_offset; in Next()
196 stack_offset += Words(type); in Next()
204 int offset = -1 - stack_offset; in Next()
205 stack_offset += Words(type); in Next()
314 params.stack_offset, // stack_parameter_count in GetWasmCallDescriptor()
375 params.stack_offset, // stack_parameter_count in ReplaceTypeInCallDescriptorWith()
Dc-linkage.cc202 int stack_offset = STACK_SHADOW_WORDS; in GetSimplifiedCDescriptor() local
204 int stack_offset = 0; in GetSimplifiedCDescriptor() local
212 -1 - stack_offset, msig->GetParam(i))); in GetSimplifiedCDescriptor()
213 stack_offset++; in GetSimplifiedCDescriptor()
/external/v8/src/x87/
Dcodegen-x87.cc119 int stack_offset = 0; // Update if we change the stack height. in CreateMemMoveFunction() local
125 stack_offset += 2 * kPointerSize; in CreateMemMoveFunction()
129 __ mov(dst, Operand(esp, stack_offset + kDestinationOffset)); in CreateMemMoveFunction()
130 __ mov(src, Operand(esp, stack_offset + kSourceOffset)); in CreateMemMoveFunction()
131 __ mov(count, Operand(esp, stack_offset + kSizeOffset)); in CreateMemMoveFunction()
/external/v8/src/mips/
Dmacro-assembler-mips.cc1354 int16_t stack_offset = num_to_push * kPointerSize; in MultiPush() local
1356 Subu(sp, sp, Operand(stack_offset)); in MultiPush()
1359 stack_offset -= kPointerSize; in MultiPush()
1360 sw(ToRegister(i), MemOperand(sp, stack_offset)); in MultiPush()
1368 int16_t stack_offset = num_to_push * kPointerSize; in MultiPushReversed() local
1370 Subu(sp, sp, Operand(stack_offset)); in MultiPushReversed()
1373 stack_offset -= kPointerSize; in MultiPushReversed()
1374 sw(ToRegister(i), MemOperand(sp, stack_offset)); in MultiPushReversed()
1381 int16_t stack_offset = 0; in MultiPop() local
1385 lw(ToRegister(i), MemOperand(sp, stack_offset)); in MultiPop()
[all …]
/external/v8/src/mips64/
Dmacro-assembler-mips64.cc1646 int16_t stack_offset = num_to_push * kPointerSize; in MultiPush() local
1648 Dsubu(sp, sp, Operand(stack_offset)); in MultiPush()
1651 stack_offset -= kPointerSize; in MultiPush()
1652 sd(ToRegister(i), MemOperand(sp, stack_offset)); in MultiPush()
1660 int16_t stack_offset = num_to_push * kPointerSize; in MultiPushReversed() local
1662 Dsubu(sp, sp, Operand(stack_offset)); in MultiPushReversed()
1665 stack_offset -= kPointerSize; in MultiPushReversed()
1666 sd(ToRegister(i), MemOperand(sp, stack_offset)); in MultiPushReversed()
1673 int16_t stack_offset = 0; in MultiPop() local
1677 ld(ToRegister(i), MemOperand(sp, stack_offset)); in MultiPop()
[all …]
/external/jemalloc/src/
Dtcache.c324 size_t size, stack_offset; in tcache_create() local
330 stack_offset = size; in tcache_create()
347 stack_offset += tcache_bin_info[i].ncached_max * sizeof(void *); in tcache_create()
354 (uintptr_t)stack_offset); in tcache_create()
/external/v8/src/ia32/
Dcodegen-ia32.cc189 int stack_offset = 0; // Update if we change the stack height. in CreateMemMoveFunction() local
195 stack_offset += 2 * kPointerSize; in CreateMemMoveFunction()
200 __ mov(dst, Operand(esp, stack_offset + kDestinationOffset)); in CreateMemMoveFunction()
201 __ mov(src, Operand(esp, stack_offset + kSourceOffset)); in CreateMemMoveFunction()
202 __ mov(count, Operand(esp, stack_offset + kSizeOffset)); in CreateMemMoveFunction()
/external/v8/src/ppc/
Dmacro-assembler-ppc.cc213 int16_t stack_offset = num_to_push * kPointerSize; in MultiPush() local
215 subi(location, location, Operand(stack_offset)); in MultiPush()
218 stack_offset -= kPointerSize; in MultiPush()
219 StoreP(ToRegister(i), MemOperand(location, stack_offset)); in MultiPush()
226 int16_t stack_offset = 0; in MultiPop() local
230 LoadP(ToRegister(i), MemOperand(location, stack_offset)); in MultiPop()
231 stack_offset += kPointerSize; in MultiPop()
234 addi(location, location, Operand(stack_offset)); in MultiPop()
240 int16_t stack_offset = num_to_push * kDoubleSize; in MultiPushDoubles() local
242 subi(location, location, Operand(stack_offset)); in MultiPushDoubles()
[all …]
/external/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()
2121 p->stack_offset + arg * 8); in x86_fn_arg()
2140 p->stack_offset + (arg - 6) * 8); /* ??? */ in x86_fn_arg()
2144 p->stack_offset + arg * 4); /* ??? */ in x86_fn_arg()
Drtasm_x86sse.h57 unsigned stack_offset:16; member
/external/v8/src/s390/
Dmacro-assembler-s390.cc190 int16_t stack_offset = num_to_push * kPointerSize; in MultiPush() local
192 SubP(location, location, Operand(stack_offset)); in MultiPush()
195 stack_offset -= kPointerSize; in MultiPush()
196 StoreP(ToRegister(i), MemOperand(location, stack_offset)); in MultiPush()
202 int16_t stack_offset = 0; in MultiPop() local
206 LoadP(ToRegister(i), MemOperand(location, stack_offset)); in MultiPop()
207 stack_offset += kPointerSize; in MultiPop()
210 AddP(location, location, Operand(stack_offset)); in MultiPop()
215 int16_t stack_offset = num_to_push * kDoubleSize; in MultiPushDoubles() local
217 SubP(location, location, Operand(stack_offset)); in MultiPushDoubles()
[all …]
/external/mesa3d/src/mesa/x86/rtasm/
Dx86sse.c319 p->stack_offset += 4; in x86_push()
327 p->stack_offset -= 4; in x86_pop()
1158 p->stack_offset + arg * 4); /* ??? */ in x86_fn_arg()
Dx86sse.h22 unsigned stack_offset; member