Home
last modified time | relevance | path

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

1234

/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_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;
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 …]
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.asm82 vsubl.u8 q12, d8, d10
119 vld1.8 {d8}, [r1], r12
132 vsubl.u8 q12, d8, d9
155 vld1.8 {d8}, [r2], r12
168 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
/external/llvm/test/MC/ARM/
Dvpush-vpop.s6 vpush {d8, d9, d10, d11, d12}
8 vpop {d8, d9, d10, d11, d12}
11 @ CHECK-THUMB: vpush {d8, d9, d10, d11, d12} @ encoding: [0x2d,0xed,0x0a,0x8b]
13 @ CHECK-THUMB: vpop {d8, d9, d10, d11, d12} @ encoding: [0xbd,0xec,0x0a,0x8b]
16 @ CHECK-ARM: vpush {d8, d9, d10, d11, d12} @ encoding: [0x0a,0x8b,0x2d,0xed]
18 @ CHECK-ARM: vpop {d8, d9, d10, d11, d12} @ encoding: [0x0a,0x8b,0xbd,0xec]
/external/v8/src/
Dd8.gyp31 'target_name': 'd8',
47 'd8.cc',
48 'd8-debug.cc',
49 '<(SHARED_INTERMEDIATE_DIR)/d8-js.cc',
53 'sources': [ 'd8-posix.cc', ]
63 'd8.js',
74 '<(SHARED_INTERMEDIATE_DIR)/d8-js.cc',
75 '<(SHARED_INTERMEDIATE_DIR)/d8-js-empty.cc',
DSConscript247 'd8.cc', 'd8-debug.cc'
250 'd8-posix.cc'
253 'd8-posix.cc'
256 'd8-posix.cc'
259 'd8-posix.cc'
262 'd8-posix.cc'
265 'd8-posix.cc'
268 'd8-posix.cc'
271 'd8-windows.cc'
274 'd8-windows.cc' # Empty implementation at the moment.
[all …]
/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/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 …]
/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 …]
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)
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 …]
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]!
/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/valgrind/main/none/tests/arm/
Dneon64.c642 TESTINSN_imm("vorr.i32 d8", d8, 0x700); in main()
651 TESTINSN_imm("vbic.i16 d8", d8, 0x700); in main()
961 TESTINSN_bin("vshl.s8 d8, d1, d12", d8, d1, i32, 24, d12, i32, 8); in main()
963 TESTINSN_bin("vshl.s16 d3, d8, d11", d3, d8, i32, 14, d11, i32, 2); in main()
970 TESTINSN_bin("vshl.s64 d8, d2, d4", d8, d2, i32, 15, d4, i32, 4); in main()
973 TESTINSN_bin("vshl.s64 d8, d2, d4", d8, d2, i32, 15, d4, i32, 0x400bb5); in main()
976 TESTINSN_bin("vshl.u8 d8, d1, d12", d8, d1, i32, 24, d12, i32, 8); in main()
978 TESTINSN_bin("vshl.u16 d3, d8, d11", d3, d8, i32, 14, d11, i32, 2); in main()
985 TESTINSN_bin("vshl.u64 d8, d2, d4", d8, d2, i32, 15, d4, i32, 4); in main()
988 TESTINSN_bin("vshl.u64 d8, d2, d4", d8, d2, i32, 15, d4, i32, 0x400bb5); in main()
[all …]
/external/llvm/test/CodeGen/PowerPC/
Dvector.ll5 %d8 = type <8 x double>
111 define double @test_extract_elt2(%d8* %P) {
112 %p = load %d8* %P ; <%d8> [#uses=1]
113 %R = extractelement %d8 %p, i32 3 ; <double> [#uses=1]
/external/llvm/test/MC/Disassembler/ARM/
Dneon-tests.txt21 # CHECK: vld4.8 {d4, d6, d8, d10}, [r2]
69 # CHECK: vpop {d8}
81 # CHECK: vmov.s8 r0, d8[1]
/external/v8/tools/v8.xcodeproj/
Dproject.pbxproj41 …8939880D0F2A362A007D5254 /* d8.cc in Sources */ = {isa = PBXBuildFile; fileRef = 89A15C920EE46A170…
42 …893988160F2A3688007D5254 /* d8-debug.cc in Sources */ = {isa = PBXBuildFile; fileRef = 893988150F2…
43 …893988330F2A3B8F007D5254 /* d8-js.cc in Sources */ = {isa = PBXBuildFile; fileRef = 893988320F2A3B…
202 …897C77D012B68E3D000767A8 /* d8-debug.cc in Sources */ = {isa = PBXBuildFile; fileRef = 893988150F2…
203 …897C77D112B68E3D000767A8 /* d8-js.cc in Sources */ = {isa = PBXBuildFile; fileRef = 893988320F2A3B…
204 …897C77D212B68E3D000767A8 /* d8-posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 89FB0E360F8…
205 …897C77D312B68E3D000767A8 /* d8.cc in Sources */ = {isa = PBXBuildFile; fileRef = 89A15C920EE46A170…
298 …89B91BC512D4F02A002FF4BC /* d8-debug.cc in Sources */ = {isa = PBXBuildFile; fileRef = 893988150F2…
299 …89B91BC612D4F02A002FF4BC /* d8-js.cc in Sources */ = {isa = PBXBuildFile; fileRef = 893988320F2A3B…
300 …89B91BC712D4F02A002FF4BC /* d8-posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 89FB0E360F8…
[all …]

1234