Home
last modified time | relevance | path

Searched refs:stack (Results 1 – 25 of 54) sorted by relevance

123

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_ports/
Dx86_abi_support.asm164 ; This macro aligns the stack to the given alignment (in bytes). The stack
165 ; is left such that the previous value of the stack pointer is the first
166 ; argument on the stack (ie, the inverse of this macro is 'pop rsp.')
322 ; store registers 6-n on the stack
324 ; Win64 ABI requires 16 byte stack alignment, but then pushes an 8 byte return
325 ; value. Typically we follow this up with 'push rbp' - re-aligning the stack -
384 ; Tell GNU ld that we don't require an executable stack.
386 section .note.GNU-stack noalloc noexec nowrite progbits
389 section .note.GNU-stack noalloc noexec nowrite progbits
392 section .note.GNU-stack noalloc noexec nowrite progbits
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/
Dsixtappredict8x4_v6.asm20 ; stack unsigned char *dst_ptr,
21 ; stack int dst_pitch
23 ;note: In first pass, store the result in transpose(8linesx9columns) on stack. Temporary stack size…
24 … is 20 that is 9 short data plus 2 to make it 4bytes aligned. In second pass, load data from stack,
28 …str r3, [sp, #-184]! ;reserve space on stack for temporary storage, store yoffs…
124 ldr r0, [sp, #216] ; load dst address from stack 180+36
125 ldr r1, [sp, #220] ; load dst stride from stack 180+40
Dfilter_v6.asm26 ; stack unsigned int output_height
27 ; stack const short *vp8_filter
49 str r1, [sp] ; push destination to stack
139 str r1, [sp] ; push destination to stack
232 str r1, [sp] ; push destination to stack
306 ; stack const short *vp8_filter
314 str r1, [sp] ; push destination to stack
379 ; stack const short *vp8_filter
437 ; stack unsigned int output_pitch,
438 ; stack const short *vp8_filter
[all …]
Dbilinearfilter_v6.asm22 ; stack unsigned int width,
23 ; stack const short *vp8_filter
145 ; stack unsigned int width,
146 ; stack const short *vp8_filter
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/tools/
Dcpplint.py1815 self.stack = []
1827 return (not self.stack) or self.stack[-1].seen_open_brace
1835 return self.stack and isinstance(self.stack[-1], _NamespaceInfo)
1861 self.pp_stack.append(_PreprocessorInfo(copy.deepcopy(self.stack)))
1870 self.pp_stack[-1].stack_before_else = copy.deepcopy(self.stack)
1873 self.stack = copy.deepcopy(self.pp_stack[-1].stack_before_if)
1886 self.stack = self.pp_stack[-1].stack_before_else
1909 if self.stack:
1910 inner_block = self.stack[-1]
1943 self.stack.append(new_namespace)
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ppc/
Drecon_altivec.asm39 stw r0, -8(r1) ;# save old VRSAVE to stack
51 lwz r12, -8(r1) ;# restore old VRSAVE from stack
88 stw r0, -8(r1) ;# save old VRSAVE to stack
104 lwz r12, -8(r1) ;# restore old VRSAVE from stack
127 stw r0, -8(r1) ;# save old VRSAVE to stack
172 lwz r12, -8(r1) ;# restore old VRSAVE from stack
Dfilter_altivec.asm203 stwu r1,-32(r1) ;# create space on the stack
543 addi r1, r1, 32 ;# recover stack
566 stwu r1,-32(r1) ;# create space on the stack
823 ;# use the stack as temporary storage
919 ;# always write to the stack when doing a horizontal copy
939 ;# always read from the stack when doing a vertical filter
953 addi r1, r1, 416 ;# recover stack
Didctllm_altivec.asm135 stwu r1,-416(r1) ;# create space on the stack
165 addi r1, r1, 416 ;# recover stack
/hardware/qcom/camera/QCamera2/HAL/test/
DAndroid.mk40 hardware/qcom/camera/QCamera2/stack/common \
41 hardware/qcom/camera/QCamera2/stack/mm-camera-interface/inc \
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/ppc/
Drdopt_altivec.asm22 stwu r1,-32(r1) ;# create space on the stack
48 addi r1, r1, 32 ;# recover stack
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/
Dvp8_subpixelvariance8x8_neon.asm22 ; stack(r4) unsigned char *dst_ptr,
23 ; stack(r5) int dst_pixels_per_line,
24 ; stack(r6) unsigned int *sse
31 ldr r4, [sp, #12] ;load *dst_ptr from stack
32 ldr r5, [sp, #16] ;load dst_pixels_per_line from stack
33 ldr lr, [sp, #20] ;load *sse from stack
Dvariance_neon.asm27 ; stack unsigned int *sse
70 ldr r12, [sp] ;load *sse from stack
140 ldr r12, [sp] ;load *sse from stack
195 ldr r12, [sp] ;load *sse from stack
216 ; stack unsigned int *sse
260 ldr r12, [sp] ;load *sse from stack
Dvp8_subpixelvariance16x16s_neon.asm36 ldr lr, [sp, #4] ;load *sse from stack
138 ldr lr, [sp, #4] ;load *sse from stack
233 ldr lr, [sp, #4] ;load *sse from stack
342 ; stack unsigned char *dst_ptr,
343 ; stack int dst_pixels_per_line,
344 ; stack unsigned int *sse
353 ldr r4, [sp, #8] ;load *dst_ptr from stack
354 ldr r12, [sp, #12] ;load dst_pixels_per_line from stack
355 ldr lr, [sp, #16] ;load *sse from stack
364 sub sp, sp, #256 ;reserve space on stack for temporary storage
[all …]
Dvp8_subpixelvariance16x16_neon.asm24 ; stack(r4) unsigned char *dst_ptr,
25 ; stack(r5) int dst_pixels_per_line,
26 ; stack(r6) unsigned int *sse
36 ldr r4, [sp, #16] ;load *dst_ptr from stack
37 ldr r5, [sp, #20] ;load dst_pixels_per_line from stack
38 ldr r6, [sp, #24] ;load *sse from stack
51 sub sp, sp, #272 ;reserve space on stack for temporary storage
242 sub sp, sp, #528 ;reserve space on stack for temporary storage
311 sub sp, sp, #528 ;reserve space on stack for temporary storage
Dsixtappredict8x8_neon.asm33 ; stack(r4) unsigned char *dst_ptr,
34 ; stack(r5) int dst_pitch
41 ldr r4, [sp, #12] ;load parameters from stack
42 ldr r5, [sp, #16] ;load parameters from stack
55 sub sp, sp, #64 ;reserve space on stack for temporary storage
246 vld1.u8 {q9}, [lr]! ;load intermediate data from stack
/hardware/qcom/display/msm8996/sdm/libs/core/
Dstrategy.cpp80 LayerStack *layer_stack = hw_layers_info_->stack; in Start()
135 LayerStack *layer_stack = hw_layers_info_->stack; in GetNextStrategy()
Ddisplay_base.cpp192 hw_layers_.info.stack = layer_stack; in Prepare()
541 if (hw_layers_.info.stack) { in AppendDump()
550 LayerBuffer *out_buffer = hw_layers_.info.stack->output_buffer; in AppendDump()
584 Layer &layer = hw_layers_.info.stack->layers[layer_index]; in AppendDump()
/hardware/qcom/bt/msm8960/libbt-vendor/
DAndroid.mk33 $(BDROID_DIR)/stack/include
/hardware/qcom/camera/QCamera2/
DAndroid.mk60 $(LOCAL_PATH)/stack/common \
61 $(LOCAL_PATH)/stack/mm-camera-interface/inc \
/hardware/qcom/display/msm8996/sdm/libs/core/fb/
Dhw_device.cpp169 LayerStack *stack = hw_layer_info.stack; in Validate() local
185 Layer &layer = stack->layers[layer_index]; in Validate()
273 LayerBuffer *output_buffer = hw_layers->info.stack->output_buffer; in Validate()
334 LayerStack *stack = hw_layer_info.stack; in Commit() local
345 LayerBuffer *input_buffer = stack->layers[layer_index].input_buffer; in Commit()
389 LayerBuffer *output_buffer = hw_layers->info.stack->output_buffer; in Commit()
427 stack->retire_fence_fd = mdp_commit.retire_fence; in Commit()
437 LayerBuffer *input_buffer = stack->layers[layer_index].input_buffer; in Commit()
457 DLOGI_IF(kTagDriverConfig, "retire_fence_fd %d", stack->retire_fence_fd); in Commit()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/neon/
Dvp8_mse16x16_neon.asm25 ; stack unsigned int *sse
65 ldr r12, [sp] ;load *sse from stack
/hardware/broadcom/libbt/
DAndroid.mk33 $(BDROID_DIR)/stack/include \
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/third_party/x86inc/
Dx86inc.asm200 ; %1 = number of arguments. loads them from stack if needed.
210 ; TODO Some functions can use some args directly from the stack. If they're the
636 ; This is needed for ELF, otherwise the GNU linker assumes the stack is
639 SECTION .note.GNU-stack noalloc noexec nowrite progbits
641 SECTION .note.GNU-stack noalloc noexec nowrite progbits
643 SECTION .note.GNU-stack noalloc noexec nowrite progbits
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/
Dvp9_postproc_mmx.asm38 ; move the global rd onto the stack, since we don't have enough registers
Dvp9_postproc_sse2.asm37 ; move the global rd onto the stack, since we don't have enough registers

123