/external/kernel-headers/original/asm-generic/ |
xor.h | 109 register long d0, d1, d2, d3, d4, d5, d6, d7; local 114 d4 = p1[4]; 122 d4 ^= p2[4]; 130 p1[4] = d4; 146 register long d0, d1, d2, d3, d4, d5, d6, d7; local 151 d4 = p1[4]; 159 d4 ^= p2[4]; 167 d4 ^= p3[4]; 175 p1[4] = d4; 192 register long d0, d1, d2, d3, d4, d5, d6, d7 local 247 register long d0, d1, d2, d3, d4, d5, d6, d7; local 440 register long d0, d1, d2, d3, d4, d5, d6, d7; local 487 register long d0, d1, d2, d3, d4, d5, d6, d7; local 545 register long d0, d1, d2, d3, d4, d5, d6, d7; local 614 register long d0, d1, d2, d3, d4, d5, d6, d7; local [all...] |
/external/libvpx/vp8/common/arm/neon/ |
shortidct4x4llm_neon.asm | 38 vswp d3, d4 ;q2(vp[4] vp[12]) 62 vqsub.s16 d4, d13, d10 65 vtrn.32 d2, d4 68 vtrn.16 d4, d5 70 vswp d3, d4 89 vqsub.s16 d4, d13, d10 94 vrshr.s16 d4, d4, #3 101 vtrn.32 d2, d4 104 vtrn.16 d4, d [all...] |
sixtappredict4x4_neon.asm | 57 vdup.8 d4, d26[0] 98 vmlsl.u8 q7, d6, d4 ;-(src_ptr[2] * vp8_filter[4]) 99 vmlsl.u8 q8, d10, d4 171 vmlsl.u8 q7, d6, d4 ;-(src_ptr[2] * vp8_filter[4]) 172 vmlsl.u8 q8, d10, d4 173 vmlsl.u8 q12, d31, d4 ;-(src_ptr[2] * vp8_filter[4]) 217 vdup.8 d4, d16[0] 226 vmlsl.u8 q3, d29, d4 ;-(src_ptr[2] * vp8_filter[4]) 227 vmlsl.u8 q4, d30, d4 246 vqrshrun.s16 d4, q6, # [all...] |
sixtappredict8x4_neon.asm | 59 vdup.8 d4, d26[0] 88 vmlsl.u8 q7, d28, d4 ;-(src_ptr[2] * vp8_filter[4]) 89 vmlsl.u8 q8, d29, d4 90 vmlsl.u8 q9, d30, d4 91 vmlsl.u8 q10, d31, d4 169 vmlsl.u8 q8, d27, d4 ;-(src_ptr[2] * vp8_filter[4]) 170 vmlsl.u8 q9, d28, d4 171 vmlsl.u8 q10, d29, d4 172 vmlsl.u8 q11, d30, d4 173 vmlsl.u8 q12, d31, d4 [all...] |
sixtappredict8x8_neon.asm | 62 vdup.8 d4, d26[0] 92 vmlsl.u8 q7, d28, d4 ;-(src_ptr[2] * vp8_filter[4]) 93 vmlsl.u8 q8, d29, d4 94 vmlsl.u8 q9, d30, d4 95 vmlsl.u8 q10, d31, d4 182 vmlsl.u8 q8, d27, d4 ;-(src_ptr[2] * vp8_filter[4]) 183 vmlsl.u8 q9, d28, d4 184 vmlsl.u8 q10, d29, d4 185 vmlsl.u8 q11, d30, d4 186 vmlsl.u8 q12, d31, d4 [all...] |
sixtappredict16x16_neon.asm | 65 vdup.8 d4, d26[0] 105 vmlsl.u8 q8, d28, d4 ;-(src_ptr[2] * vp8_filter[4]) 106 vmlsl.u8 q10, d29, d4 107 vmlsl.u8 q12, d30, d4 113 vmlsl.u8 q9, d28, d4 ;-(src_ptr[2] * vp8_filter[4]) 114 vmlsl.u8 q11, d29, d4 115 vmlsl.u8 q13, d30, d4 204 vdup.8 d4, d16[0] 231 vmlsl.u8 q3, d22, d4 ;-(src_ptr[2] * vp8_filter[4]) 232 vmlsl.u8 q4, d23, d4 [all...] |
bilinearpredict8x4_neon.asm | 48 vmull.u8 q7, d4, d0 54 vext.8 d5, d4, d5, #1 99 vqrshrn.u16 d4, q3, #7 104 vst1.u8 {d4}, [r1]
|
bilinearpredict8x8_neon.asm | 47 vmull.u8 q7, d4, d0 52 vext.8 d5, d4, d5, #1 74 vmull.u8 q7, d4, d0 80 vext.8 d5, d4, d5, #1 131 vqrshrn.u16 d4, q3, #7 140 vst1.u8 {d4}, [r1], lr
|
bilinearpredict16x16_neon.asm | 44 vld1.u8 {d2, d3, d4}, [r0], r1 ;load src data 81 vext.8 d3, d3, d4, #1 101 vld1.u8 {d2, d3, d4}, [r0], r1 ;load src data 130 vext.8 d3, d3, d4, #1 211 vqrshrn.u16 d4, q3, #7 219 vst1.u8 {d4, d5}, [r4], r5 238 vld1.u8 {d2, d3, d4}, [r0], r1 ;load src data 266 vext.8 d3, d3, d4, #1 333 vqrshrn.u16 d4, q3, #7 342 vst1.u8 {d4, d5}, [r4], r [all...] |
/external/libvpx/vp8/encoder/arm/neon/ |
fastfdct4x4_neon.asm | 34 vld1.16 {d4}, [r0], r2 39 ;transpose d2, d3, d4, d5. Then, d2=ip[0], d3=ip[1], d4=ip[2], d5=ip[3] 40 vtrn.32 d2, d4 43 vtrn.16 d4, d5 46 vadd.s16 d7, d3, d4 ;ip[1]+ip[2] 47 vsub.s16 d8, d3, d4 ;ip[1]-ip[2] 65 vadd.s16 d4, d11, d13 ;op[2] = ((temp2 * x_c2 )>>16) + temp2 70 ;transpose d2, d3, d4, d5. Then, d2=ip[0], d3=ip[4], d4=ip[8], d5=ip[12 [all...] |
fastfdct8x4_neon.asm | 39 ;transpose d2, d4, d6, d8. Then, d2=ip[0], d4=ip[1], d6=ip[2], d8=ip[3] 43 vtrn.32 d4, d8 45 vtrn.16 d2, d4 51 vadd.s16 d11, d4, d6 ;ip[1]+ip[2] 52 vsub.s16 d12, d4, d6 ;ip[1]-ip[2] 89 vadd.s16 d4, d18, d21 ;op[1] = temp1 + temp2 -- q is not necessary, just for protection 95 ;transpose d2, d4, d6, d8. Then, d2=ip[0], d4=ip[4], d6=ip[8], d8=ip[12] 99 vtrn.32 d4, d [all...] |
shortfdct_neon.asm | 34 vmull.s16 q11, d4, d0[0] ;i=0 35 vmull.s16 q12, d4, d1[0] ;i=1 36 vmull.s16 q13, d4, d2[0] ;i=2 37 vmull.s16 q14, d4, d3[0] ;i=3 61 vmull.s16 q4, d22, d4[0] ;i=0 62 vmull.s16 q5, d22, d4[1] ;i=1 63 vmull.s16 q6, d22, d4[2] ;i=2 64 vmull.s16 q7, d22, d4[3] ;i=3
|
subtract_neon.asm | 30 vld1.8 {d4}, [r1], r3 37 vsubl.u8 q12, d4, d5 67 vsubl.u8 q10, d4, d6 102 vld1.8 {d4}, [r1], r12 117 vsubl.u8 q10, d4, d5 138 vld1.8 {d4}, [r2], r12 153 vsubl.u8 q10, d4, d5
|
vp8_subpixelvariance16x16s_neon.asm | 45 vld1.u8 {d4, d5, d6, d7}, [r0], r1 70 vsubl.u8 q0, d4, d26 98 vmlal.s16 q9, d4, d4 161 vsubl.u8 q13, d4, d6 191 vmlal.s16 q9, d4, d4 245 vld1.u8 {d4, d5, d6, d7}, [r0], r1 278 vsubl.u8 q0, d4, d14 ;diff 372 vld1.u8 {d4, d5, d6, d7}, [r0], r [all...] |
vp8_mse16x16_neon.asm | 44 vsubl.u8 q11, d0, d4 97 vsubl.u8 q11, d0, d4 143 vld1.8 {d4}, [r2], r3 151 vsubl.u8 q11, d0, d4
|
vp8_subpixelvariance16x16_neon.asm | 47 vld1.u8 {d2, d3, d4}, [r0], r1 ;load src data 84 vext.8 d3, d3, d4, #1 104 vld1.u8 {d2, d3, d4}, [r0], r1 ;load src data 133 vext.8 d3, d3, d4, #1 217 vqrshrn.u16 d4, q3, #7 225 vst1.u8 {d4, d5}, [r3]! 244 vld1.u8 {d2, d3, d4}, [r0], r1 ;load src data 272 vext.8 d3, d3, d4, #1 342 vqrshrn.u16 d4, q3, #7 351 vst1.u8 {d4, d5}, [r3] [all...] |
variance_neon.asm | 41 vsubl.u8 q11, d0, d4 ;calculate diff 114 vsubl.u8 q11, d0, d4 ;calculate diff 173 vld1.8 {d4}, [r2], r3 177 vsubl.u8 q11, d0, d4 ;calculate diff 226 vld1.8 {d4}, [r2], r3 234 vsubl.u8 q11, d0, d4 ;calculate diff
|
/external/libvpx/vp8/decoder/arm/neon/ |
dequant_dc_idct_neon.asm | 51 vswp d3, d4 ;q2(vp[4] vp[12]) 70 vqsub.s16 d4, d13, d10 73 vtrn.32 d2, d4 76 vtrn.16 d4, d5 81 vswp d3, d4 101 vqsub.s16 d4, d13, d10 108 vrshr.s16 d4, d4, #3 111 vtrn.32 d2, d4 114 vtrn.16 d4, d [all...] |
dequant_idct_neon.asm | 45 vswp d3, d4 ;q2(vp[4] vp[12]) 64 vqsub.s16 d4, d13, d10 67 vtrn.32 d2, d4 70 vtrn.16 d4, d5 75 vswp d3, d4 95 vqsub.s16 d4, d13, d10 102 vrshr.s16 d4, d4, #3 105 vtrn.32 d2, d4 108 vtrn.16 d4, d [all...] |
/system/core/debuggerd/ |
vfp.S | 10 fconstd d4, #4
|
/dalvik/tests/080-oom-throw/src/ |
Main.java | 37 double d1, d2, d3, d4, d5, d6, d7, d8; field in class:Main.InstanceMemEater
|
/frameworks/base/media/libstagefright/codecs/aacenc/src/asm/ARMV7/ |
PrePostMDCT_v7.s | 37 VLD4.I32 {d0, d2, d4, d6}, [r2]! @ cosa = *csptr++@ sina = *csptr++@
70 VST2.I32 {d4, d6}, [r3]!
93 VLD4.I32 {d0, d2, d4, d6}, [r2]! @ cosa = *csptr++@ sina = *csptr++@
125 VST2.I32 {d4, d6}, [r3]!
|
R4R8First_v7.s | 40 VADD.S32 d4, d0, d1 @ r0 = buf[0] + buf[2]@i0 = buf[1] + buf[3]@
51 VADD.S32 d4, d8, d9 @ r0 = buf[ 8] + buf[10]@i0 = buf[ 9] + buf[11]@
79 VSUB.S32 d4, d11, d9
124 VADD.S32 d4, d0, d1 @ r0 = buf[0] + buf[2]@ r1 = buf[1] + buf[3]@
|
/system/core/libpixelflinger/ |
col32cb16blend_neon.S | 52 vld4.8 {d0[], d2[], d4[], d6[]}, [r1] // load color into four registers 56 // d4 = 8 equal blue values 60 vshll.u8 q2, d4, #5 // shift up blue and widen
|
/external/qemu/distrib/sdl-1.2.12/src/video/ataricommon/ |
SDL_ataric2p.S | 53 movel #0x0f0f0f0f,d4 82 andl d4,d7 90 andl d4,d7 134 andl d4,d7 142 andl d4,d7
|