Home
last modified time | relevance | path

Searched refs:d8 (Results 1 – 25 of 60) sorted by relevance

123

/external/libvpx/vp8/encoder/arm/neon/
Dsad8_neon.asm29 vld1.8 {d8}, [r2], r3
34 vabdl.u8 q12, d0, d8
47 vld1.8 {d8}, [r2], r3
54 vabal.u8 q12, d0, d8
86 vld1.8 {d8}, [r2], r3
91 vabdl.u8 q12, d0, d8
104 vld1.8 {d8}, [r2], r3
111 vabal.u8 q12, d0, d8
124 vld1.8 {d8}, [r2], r3
131 vabal.u8 q12, d0, d8
[all …]
Dfastfdct8x4_neon.asm39 ;transpose d2, d4, d6, d8. Then, d2=ip[0], d4=ip[1], d6=ip[2], d8=ip[3]
43 vtrn.32 d4, d8
47 vtrn.16 d6, d8
50 vadd.s16 d10, d2, d8 ;ip[0]+ip[3]
53 vsub.s16 d13, d2, d8 ;ip[0]-ip[3]
91 vsub.s16 d8, d19, d20 ;op[3] = temp1 - temp2
95 ;transpose d2, d4, d6, d8. Then, d2=ip[0], d4=ip[4], d6=ip[8], d8=ip[12]
99 vtrn.32 d4, d8
103 vtrn.16 d6, d8
106 vadd.s16 d10, d2, d8 ;a1 = ip[0]+ip[12]
[all …]
Dvp8_subpixelvariance16x16_neon.asm52 vld1.u8 {d8, d9, d10}, [r0], r1
69 vmull.u8 q11, d8, d0
76 vext.8 d8, d8, d9, #1
81 vmlal.u8 q11, d8, d1
109 vld1.u8 {d8, d9, d10}, [r0], r1
122 vmull.u8 q13, d8, d0
127 vext.8 d8, d8, d9, #1
131 vmlal.u8 q13, d8, d1
221 vqrshrn.u16 d8, q7, #7
228 vst1.u8 {d8, d9}, [r3]!
[all …]
Dvp8_shortwalsh4x4_neon.asm36 vsub.s16 d8, d3, d4 ;c1 = ip[1]-ip[2]
41 vadd.s16 d3, d8, d9 ;op[1] = c1 + d1
42 vsub.s16 d5, d9, d8 ;op[3] = d1 - c1
53 vsub.s16 d8, d3, d4 ;c1 = ip[4]-ip[8]
58 vadd.s16 d3, d8, d9 ;b2 = c1 + d1;
59 vsub.s16 d5, d9, d8 ;d2 = d1 - c1;
Dsad16_neon.asm33 vabdl.u8 q12, d0, d8
58 vabal.u8 q12, d0, d8
83 vabal.u8 q12, d0, d8
108 vabal.u8 q12, d0, d8
152 vabdl.u8 q12, d0, d8
176 vabal.u8 q12, d0, d8
Dsubtract_neon.asm69 vsubl.u8 q12, d8, d10
106 vld1.8 {d8}, [r1], r12
119 vsubl.u8 q12, d8, d9
142 vld1.8 {d8}, [r2], r12
155 vsubl.u8 q12, d8, d9
Dvp8_subpixelvariance8x8_neon.asm52 vmull.u8 q9, d8, d0
57 vext.8 d9, d8, d9, #1
79 vmull.u8 q9, d8, d0
85 vext.8 d9, d8, d9, #1
177 vmlal.s16 q9, d8, d8 ;sse
Dvp8_subpixelvariance16x16s_neon.asm47 vld1.u8 {d8, d9, d10, d11}, [r0], r1
76 vmlal.s16 q9, d8, d8 ;sse
163 vsubl.u8 q0, d8, d10
246 vld1.u8 {d8, d9, d10, d11}, [r0], r1
373 vld1.u8 {d8, d9, d10, d11}, [r0], r1
415 vld1.u8 {d8, d9, d10, d11}, [r0], r1
448 vst1.u8 {d8, d9, d10, d11}, [r3]!
467 vld1.u8 {d8, d9}, [r0], r1
487 vst1.u8 {d8, d9, d10, d11}, [r3]! ;store result
518 vsubl.u8 q0, d8, d10
/external/libvpx/vpx_scale/arm/neon/
Dvp8_vpxyv12_extendframeborders_neon.asm26 vpush {d8 - d15}
54 vld1.8 {d8[], d9[]}, [r1], lr
162 vld1.8 {d8[], d9[]}, [r1], lr
242 vpop {d8 - d15}
284 vld1.8 {d8}, [r2]!
292 vst1.8 {d8}, [r6], lr
294 vst1.8 {d8}, [r6], lr
296 vst1.8 {d8}, [r6], lr
298 vst1.8 {d8}, [r6], lr
300 vst1.8 {d8}, [r6], lr
[all …]
Dvp8_vpxyv12_copyframeyonly_neon.asm28 vpush {d8 - d15}
112 vld1.8 {d8[], d9[]}, [r1], lr
194 vpop {d8 - d15}
251 vld1.8 {d8[], d9[]}, [r1], lr
324 vpop {d8 - d15}
405 vpush {d8-d15}
460 vpop {d8 - d15}
/external/libvpx/vp8/common/arm/neon/
Dbilinearpredict16x16_neon.asm49 vld1.u8 {d8, d9, d10}, [r0], r1
66 vmull.u8 q11, d8, d0
73 vext.8 d8, d8, d9, #1
78 vmlal.u8 q11, d8, d1
106 vld1.u8 {d8, d9, d10}, [r0], r1
119 vmull.u8 q13, d8, d0
124 vext.8 d8, d8, d9, #1
128 vmlal.u8 q13, d8, d1
215 vqrshrn.u16 d8, q7, #7
222 vst1.u8 {d8, d9}, [r4], r5
[all …]
Dsixtappredict8x4_neon.asm69 vmull.u8 q8, d8, d0
74 vext.8 d29, d8, d9, #1
84 vext.8 d29, d8, d9, #4
94 vext.8 d29, d8, d9, #2
104 vext.8 d29, d8, d9, #5
114 vext.8 d29, d8, d9, #3
146 vmull.u8 q9, d8, d0
152 vext.8 d28, d8, d9, #1
164 vext.8 d28, d8, d9, #4
176 vext.8 d28, d8, d9, #2
[all …]
Dsixtappredict8x8_neon.asm73 vmull.u8 q8, d8, d0
78 vext.8 d29, d8, d9, #1
88 vext.8 d29, d8, d9, #4
98 vext.8 d29, d8, d9, #2
108 vext.8 d29, d8, d9, #5
118 vext.8 d29, d8, d9, #3
159 vmull.u8 q9, d8, d0
165 vext.8 d28, d8, d9, #1
177 vext.8 d28, d8, d9, #4
189 vext.8 d28, d8, d9, #2
[all …]
Dsixtappredict16x16_neon.asm70 vld1.u8 {d6, d7, d8}, [r0], r1 ;load src data
93 vext.8 d28, d7, d8, #1
109 vext.8 d28, d7, d8, #4
125 vext.8 d28, d7, d8, #5
141 vext.8 d28, d7, d8, #2
153 vext.8 d15, d7, d8, #3
177 vqrshrun.s16 d8, q10, #7
182 vst1.u8 {d6, d7, d8}, [lr]! ;store result
260 vqrshrun.s16 d8, q9, #7
267 vst1.u8 {d8}, [r4], r5
[all …]
Dloopfiltersimpleverticaledge_neon.asm31 vld4.8 {d6[0], d7[0], d8[0], d9[0]}, [r0], r1
34 vld4.8 {d6[1], d7[1], d8[1], d9[1]}, [r0], r1
36 vld4.8 {d6[2], d7[2], d8[2], d9[2]}, [r0], r1
37 vld4.8 {d6[3], d7[3], d8[3], d9[3]}, [r0], r1
38 vld4.8 {d6[4], d7[4], d8[4], d9[4]}, [r0], r1
39 vld4.8 {d6[5], d7[5], d8[5], d9[5]}, [r0], r1
40 vld4.8 {d6[6], d7[6], d8[6], d9[6]}, [r0], r1
41 vld4.8 {d6[7], d7[7], d8[7], d9[7]}, [r0], r1
80 vsubl.s8 q2, d8, d10 ; ( qs0 - ps0)
Dbilinearpredict8x8_neon.asm49 vmull.u8 q9, d8, d0
54 vext.8 d9, d8, d9, #1
76 vmull.u8 q9, d8, d0
82 vext.8 d9, d8, d9, #1
135 vqrshrn.u16 d8, q7, #7
144 vst1.u8 {d8}, [r1], lr
Dsave_neon_reg.asm22 vst1.i64 {d8, d9, d10, d11}, [r0]!
29 vld1.i64 {d8, d9, d10, d11}, [r0]!
Dsixtappredict4x4_neon.asm65 vext.8 d19, d8, d9, #5
69 vswp d7, d8 ;discard 2nd half data after src_ptr[3] is done
129 vext.8 d19, d8, d9, #5
133 vswp d7, d8 ;discard 2nd half data after src_ptr[3] is done
277 vext.8 d19, d8, d9, #5
281 vswp d7, d8 ;discard 2nd half data after src_ptr[3] is done
/external/libvpx/vp8/decoder/arm/neon/
Didct_dequant_dc_0_2x_neon.asm32 vld1.32 {d8[0]}, [r1], r12 ; hi
33 vld1.32 {d8[1]}, [r1], r12
48 vaddw.u8 q4, q3, d8 ; hi
53 vqmovun.s16 d8, q4 ; hi
61 vst1.32 {d8[0]}, [r0], r3 ; hi
62 vst1.32 {d8[1]}, [r0], r3
Didct_dequant_0_2x_neon.asm31 vld1.32 {d8[0]}, [r12], r3
32 vld1.32 {d8[1]}, [r12], r3
55 vaddw.u8 q4, q3, d8 ; hi
63 vqmovun.s16 d8, q4 ; hi
71 vst1.32 {d8[0]}, [r0], r3 ; hi
72 vst1.32 {d8[1]}, [r0], r3
/external/v8/src/
DSConscript210 'd8.cc', 'd8-debug.cc'
213 'd8-posix.cc'
216 'd8-posix.cc'
219 'd8-posix.cc'
222 'd8-posix.cc'
225 'd8-posix.cc'
228 'd8-posix.cc'
231 'd8-windows.cc'
234 'd8-windows.cc' # Empty implementation at the moment.
237 'd8-readline.cc'
[all …]
/external/v8/tools/
Dlinux-tick-processor5 d8_public=`which d8`
9 d8_exec=$D8_PATH/d8
16 [ -x $d8_exec ] || scons -j4 -C $D8_PATH -Y $tools_path/.. d8
/external/v8/tools/v8.xcodeproj/
Dproject.pbxproj47 …8939880D0F2A362A007D5254 /* d8.cc in Sources */ = {isa = PBXBuildFile; fileRef = 89A15C920EE46A170…
48 …893988160F2A3688007D5254 /* d8-debug.cc in Sources */ = {isa = PBXBuildFile; fileRef = 893988150F2…
49 …893988330F2A3B8F007D5254 /* d8-js.cc in Sources */ = {isa = PBXBuildFile; fileRef = 893988320F2A3B…
210 …89FB0E3A0F8E533F00B04B3C /* d8-posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 89FB0E360F8…
304 …254 /* d8-debug.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.…
305 …8320F2A3B8B007D5254 /* d8-js.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
309 …303DD2 /* d8-debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecod…
542 … /* d8-readline.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.…
543 …1700B48DEB /* d8.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode…
544 …46A1700B48DEB /* d8.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourceco…
[all …]
/external/libvpx/vp8/common/ppc/
Drecon_altivec.asm23 lvx v3, r8, \Diff ;# v3 = d8..d15
62 lvx v3, r8, \Diff ;# v2 = d8..d15
153 lwzu r0, 32(r3) ;# v3 = d8..d15
/external/bluetooth/bluez/tools/
Dexample.psr8 &0204 = 01d8

123