Searched refs:r2 (Results 1 - 8 of 8) sorted by relevance

/hardware/samsung_slsi/exynos5/libswconverter/
H A Dcsc_tiled_to_linear_y_neon.s57 @r2 width
74 bic r10, r2, #0xF @ aligned_width = width & (~0xF)
75 add r11, r2, #15 @ tiled_width = ((width + 15) >> 4) << 4
91 mul r12, r2, r5 @ temp1 = width * i + j;
101 vst1.8 {q0}, [r7], r2
102 vst1.8 {q1}, [r7], r2
103 vst1.8 {q2}, [r7], r2
104 vst1.8 {q3}, [r7], r2
105 vst1.8 {q4}, [r7], r2
106 vst1.8 {q5}, [r7], r2
[all...]
H A Dcsc_tiled_to_linear_uv_neon.s56 @r2 width
73 bic r10, r2, #0xF @ aligned_width = width & (~0xF)
74 add r11, r2, #15 @ tiled_width = ((width + 15) >> 4) << 4
86 mul r12, r2, r5 @ temp1 = width * i + j;
94 vst1.8 {q0}, [r7], r2
95 vst1.8 {q1}, [r7], r2
96 vst1.8 {q2}, [r7], r2
97 vst1.8 {q3}, [r7], r2
98 vst1.8 {q4}, [r7], r2
99 vst1.8 {q5}, [r7], r2
[all...]
H A Dcsc_tiled_to_linear_uv_deinterleave_neon.s59 @r2 uv_src
85 add r8, r2, r8 @ src_offset = uv_src + src_offset
126 stmfd sp!, {r0-r2,r4} @ backup registers
129 add r8, r2, r8 @ r8 = uv_src + src_offset
143 ldrb r2, [r8], #1
145 strb r2, [r12], #1
160 ldmfd sp!, {r0-r2,r4} @ restore registers
175 add r8, r2, r8 @ src_offset = uv_src + src_offset
206 add r8, r2, r8 @ src_offset = uv_src + src_offset
216 stmfd sp!, {r0-r2,r
[all...]
H A Dcsc_interleave_memcpy_neon.s52 @r2 src2
69 mov r12, r2
H A Dcsc_ARGB8888_to_YUV420SP_NEON.s11 @r2 pSrcRGB
31 add r5, r2, r3, lsl #2 @r5: pSrcRGB2 = tmpSrcRGB + nWidthx4
63 pld [r2, #(CACHE_LINE_SIZE*PRE_LOAD_OFFSET)]
67 vld4.8 {d0,d1,d2,d3}, [r2]! @loadRGB interleavely
68 vld4.8 {d4,d5,d6,d7}, [r2]! @loadRGB interleavely
194 ldr r9, [r2], #4 @loadRGB int
195 ldr r12, [r2], #4 @loadRGB int
356 add r2, r2, r3, lsl #2 @pSrcRGB + nwidthx4
/hardware/samsung_slsi/exynos5/mobicore/common/MobiCore/inc/Mci/
H A Dmcifcfunc.h70 uint32_t r2; member in struct:__anon1527
80 uint32_t r2,
90 uint32_t r2,
93 return smcFc(r0,r1,r2,r3);
153 *mc4state = ret.r2;
87 fastCall( uint32_t r0, uint32_t r1, uint32_t r2, uint32_t r3 ) argument
/hardware/qcom/display/libcopybit/
H A Dsoftware_converter.cpp94 // r2 tracks the row of the destination buffer
99 unsigned int r1 = 0, r2 = 0, i = 0, j = 0; local
103 r2++;
107 newChroma[r2*width + j] = oldChroma[r1*c_width+i];
108 r2++;
109 newChroma[r2*width] = oldChroma[r1*c_width+i+c_size];
112 newChroma[r2*width + j] = oldChroma[r1*c_width+i];
113 newChroma[r2*width + j + 1] = oldChroma[r1*c_width+i+c_size];
/hardware/samsung_slsi/exynos5/libhwc/
H A Dhwc.cpp796 inline bool intersect(const hwc_rect &r1, const hwc_rect &r2) argument
798 return !(r1.left > r2.right ||
799 r1.right < r2.left ||
800 r1.top > r2.bottom ||
801 r1.bottom < r2.top);
804 inline hwc_rect intersection(const hwc_rect &r1, const hwc_rect &r2) argument
807 i.top = max(r1.top, r2.top);
808 i.bottom = min(r1.bottom, r2.bottom);
809 i.left = max(r1.left, r2.left);
810 i.right = min(r1.right, r2
[all...]

Completed in 370 milliseconds