Home
last modified time | relevance | path

Searched refs:urhadd (Results 1 – 25 of 49) sorted by relevance

12

/external/libavc/common/armv8/
Dih264_default_weighted_pred_av8.s132 urhadd v0.8b, v0.8b , v2.8b
138 urhadd v1.8b, v1.8b , v3.8b
151 urhadd v0.16b, v0.16b , v4.16b
152 urhadd v1.16b, v1.16b , v5.16b
155 urhadd v2.8b, v2.8b , v6.8b
159 urhadd v3.8b, v3.8b , v7.8b
172 urhadd v0.16b, v0.16b , v16.16b
173 urhadd v1.16b, v1.16b , v17.16b
176 urhadd v2.16b, v2.16b , v18.16b
177 urhadd v3.16b, v3.16b , v19.16b
[all …]
Dih264_inter_pred_luma_vert_qpel_av8.s170 urhadd v30.16b, v20.16b , v30.16b // Interpolation to obtain qpel value
171 urhadd v31.16b, v21.16b , v31.16b // Interpolation to obtain qpel value
188 urhadd v30.16b, v14.16b , v30.16b // Interpolation to obtain qpel value
189 urhadd v31.16b, v15.16b , v31.16b // Interpolation to obtain qpel value
205 urhadd v30.16b, v16.16b , v30.16b // Interpolation to obtain qpel value
206 urhadd v31.16b, v17.16b , v31.16b // Interpolation to obtain qpel value
217 urhadd v30.16b, v18.16b , v30.16b // Interpolation to obtain qpel value
218 urhadd v31.16b, v19.16b , v31.16b // Interpolation to obtain qpel value
238 urhadd v30.16b, v20.16b , v30.16b // Interpolation to obtain qpel value
239 urhadd v31.16b, v21.16b , v31.16b // Interpolation to obtain qpel value
[all …]
Dih264_inter_pred_luma_horz_qpel_av8.s188 urhadd v20.16b, v12.16b , v20.16b //Interpolation step for qpel calculation
189 urhadd v21.16b, v13.16b , v21.16b //Interpolation step for qpel calculation
201 urhadd v18.16b, v12.16b , v18.16b //Interpolation step for qpel calculation
202 urhadd v19.16b, v13.16b , v19.16b //Interpolation step for qpel calculation
249 urhadd v20.16b, v12.16b , v20.16b //Interpolation step for qpel calculation
250 urhadd v21.16b, v13.16b , v21.16b //Interpolation step for qpel calculation
260 urhadd v18.16b, v12.16b , v18.16b //Interpolation step for qpel calculation
261 urhadd v19.16b, v13.16b , v19.16b //Interpolation step for qpel calculation
307 urhadd v20.16b, v12.16b , v20.16b //Interpolation step for qpel calculation
308 urhadd v21.16b, v13.16b , v21.16b //Interpolation step for qpel calculation
[all …]
Dih264_inter_pred_luma_horz_qpel_vert_qpel_av8.s209 urhadd v28.16b, v28.16b , v26.16b
210 urhadd v29.16b, v29.16b , v27.16b
256 urhadd v28.16b, v28.16b , v26.16b
257 urhadd v29.16b, v29.16b , v27.16b
302 urhadd v28.16b, v28.16b , v26.16b
303 urhadd v29.16b, v29.16b , v27.16b
355 urhadd v28.16b, v28.16b , v26.16b
356 urhadd v29.16b, v29.16b , v27.16b
409 urhadd v28.16b, v28.16b , v26.16b
410 urhadd v29.16b, v29.16b , v27.16b
[all …]
Dih264_inter_pred_luma_horz_qpel_vert_hpel_av8.s252 urhadd v18.16b, v18.16b , v20.16b
253 urhadd v19.16b, v19.16b , v21.16b
338 urhadd v18.16b, v18.16b , v20.16b
339 urhadd v19.16b, v19.16b , v21.16b
425 urhadd v18.16b, v18.16b , v20.16b
426 urhadd v19.16b, v19.16b , v21.16b
529 urhadd v18.16b, v18.16b , v20.16b
530 urhadd v19.16b, v19.16b , v21.16b
629 urhadd v12.16b, v12.16b , v14.16b
630 urhadd v13.16b, v13.16b , v15.16b
[all …]
Dih264_inter_pred_luma_horz_hpel_vert_qpel_av8.s287 urhadd v26.8b, v18.8b , v26.8b
326 urhadd v28.8b, v28.8b , v18.8b
367 urhadd v26.8b, v26.8b , v27.8b
399 urhadd v30.8b, v18.8b , v30.8b
534 urhadd v26.8b, v18.8b , v26.8b
571 urhadd v28.8b, v28.8b , v18.8b
612 urhadd v26.8b, v26.8b , v27.8b
641 urhadd v30.8b, v18.8b , v30.8b
780 urhadd v26.8b, v18.8b , v26.8b
826 urhadd v28.8b, v28.8b , v18.8b
[all …]
Dih264_deblk_luma_av8.s147 urhadd v16.16b, v6.16b , v0.16b //Q8 = ((p0+q0+1) >> 1)
541 urhadd v20.16b, v6.16b , v8.16b //((p0 + q0 + 1) >> 1)
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/AArch64/
Dneon-rounding-halving-add.s26 urhadd v0.8b, v1.8b, v2.8b
27 urhadd v0.16b, v1.16b, v2.16b
28 urhadd v0.4h, v1.4h, v2.4h
29 urhadd v0.8h, v1.8h, v2.8h
30 urhadd v0.2s, v1.2s, v2.2s
31 urhadd v0.4s, v1.4s, v2.4s
/external/capstone/suite/MC/AArch64/
Dneon-rounding-halving-add.s.cs8 0x20,0x14,0x22,0x2e = urhadd v0.8b, v1.8b, v2.8b
9 0x20,0x14,0x22,0x6e = urhadd v0.16b, v1.16b, v2.16b
10 0x20,0x14,0x62,0x2e = urhadd v0.4h, v1.4h, v2.4h
11 0x20,0x14,0x62,0x6e = urhadd v0.8h, v1.8h, v2.8h
12 0x20,0x14,0xa2,0x2e = urhadd v0.2s, v1.2s, v2.2s
13 0x20,0x14,0xa2,0x6e = urhadd v0.4s, v1.4s, v2.4s
/external/llvm/test/MC/AArch64/
Dneon-rounding-halving-add.s26 urhadd v0.8b, v1.8b, v2.8b
27 urhadd v0.16b, v1.16b, v2.16b
28 urhadd v0.4h, v1.4h, v2.4h
29 urhadd v0.8h, v1.8h, v2.8h
30 urhadd v0.2s, v1.2s, v2.2s
31 urhadd v0.4s, v1.4s, v2.4s
/external/libmpeg2/common/armv8/
Dimpeg2_inter_pred.s245 urhadd v9.8b, v1.8b , v6.8b //// estimated row 4 = D9
247 urhadd v0.16b, v0.16b , v2.16b //// estimated row 1 = D0, row 5 = D1
248 urhadd v1.16b, v1.16b , v3.16b //// estimated row 1 = D0, row 5 = D1
250 urhadd v2.16b, v2.16b , v4.16b //// estimated row 2 = D2, row 6 = D3
251 urhadd v3.16b, v3.16b , v5.16b //// estimated row 2 = D2, row 6 = D3
253 urhadd v4.16b, v4.16b , v6.16b //// estimated row 3 = D4, row 7 = D5
254 urhadd v5.16b, v5.16b , v7.16b //// estimated row 3 = D4, row 7 = D5
261 urhadd v7.8b, v7.8b , v8.8b //// estimated row 8 = D7
359 urhadd v0.16b, v0.16b , v8.16b //operate on row1 and row3
360 urhadd v1.16b, v1.16b , v9.16b //operate on row1 and row3
[all …]
Dideint_cac_av8.s166 urhadd v0.16b, v28.16b, v30.16b
167 urhadd v2.16b, v24.16b, v26.16b
168 urhadd v0.16b, v0.16b, v2.16b
192 urhadd v0.8b, v28.8b, v29.8b
193 urhadd v2.8b, v24.8b, v25.8b
194 urhadd v0.8b, v0.8b, v2.8b
196 urhadd v1.8b, v30.8b, v31.8b
197 urhadd v3.8b, v26.8b, v27.8b
198 urhadd v1.8b, v1.8b, v3.8b
Dideint_spatial_filter_av8.s219 urhadd v4.8b, v0.8b, v2.8b
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/
Darm64-vhadd.ll183 ;CHECK: urhadd.8b
186 %tmp3 = call <8 x i8> @llvm.aarch64.neon.urhadd.v8i8(<8 x i8> %tmp1, <8 x i8> %tmp2)
192 ;CHECK: urhadd.16b
195 %tmp3 = call <16 x i8> @llvm.aarch64.neon.urhadd.v16i8(<16 x i8> %tmp1, <16 x i8> %tmp2)
201 ;CHECK: urhadd.4h
204 %tmp3 = call <4 x i16> @llvm.aarch64.neon.urhadd.v4i16(<4 x i16> %tmp1, <4 x i16> %tmp2)
210 ;CHECK: urhadd.8h
213 %tmp3 = call <8 x i16> @llvm.aarch64.neon.urhadd.v8i16(<8 x i16> %tmp1, <8 x i16> %tmp2)
219 ;CHECK: urhadd.2s
222 %tmp3 = call <2 x i32> @llvm.aarch64.neon.urhadd.v2i32(<2 x i32> %tmp1, <2 x i32> %tmp2)
[all …]
/external/llvm/test/CodeGen/AArch64/
Darm64-vhadd.ll183 ;CHECK: urhadd.8b
186 %tmp3 = call <8 x i8> @llvm.aarch64.neon.urhadd.v8i8(<8 x i8> %tmp1, <8 x i8> %tmp2)
192 ;CHECK: urhadd.16b
195 %tmp3 = call <16 x i8> @llvm.aarch64.neon.urhadd.v16i8(<16 x i8> %tmp1, <16 x i8> %tmp2)
201 ;CHECK: urhadd.4h
204 %tmp3 = call <4 x i16> @llvm.aarch64.neon.urhadd.v4i16(<4 x i16> %tmp1, <4 x i16> %tmp2)
210 ;CHECK: urhadd.8h
213 %tmp3 = call <8 x i16> @llvm.aarch64.neon.urhadd.v8i16(<8 x i16> %tmp1, <8 x i16> %tmp2)
219 ;CHECK: urhadd.2s
222 %tmp3 = call <2 x i32> @llvm.aarch64.neon.urhadd.v2i32(<2 x i32> %tmp1, <2 x i32> %tmp2)
[all …]
/external/vixl/test/test-trace-reference/
Dlog-disasm-colour2042 0x~~~~~~~~~~~~~~~~ 6e3b15e2 urhadd v2.16b, v15.16b, v27.16b
2043 0x~~~~~~~~~~~~~~~~ 2eb2142f urhadd v15.2s, v1.2s, v18.2s
2044 0x~~~~~~~~~~~~~~~~ 2e7a1491 urhadd v17.4h, v4.4h, v26.4h
2045 0x~~~~~~~~~~~~~~~~ 6eae1762 urhadd v2.4s, v27.4s, v14.4s
2046 0x~~~~~~~~~~~~~~~~ 2e2e1625 urhadd v5.8b, v17.8b, v14.8b
2047 0x~~~~~~~~~~~~~~~~ 6e79145e urhadd v30.8h, v2.8h, v25.8h
Dlog-disasm2042 0x~~~~~~~~~~~~~~~~ 6e3b15e2 urhadd v2.16b, v15.16b, v27.16b
2043 0x~~~~~~~~~~~~~~~~ 2eb2142f urhadd v15.2s, v1.2s, v18.2s
2044 0x~~~~~~~~~~~~~~~~ 2e7a1491 urhadd v17.4h, v4.4h, v26.4h
2045 0x~~~~~~~~~~~~~~~~ 6eae1762 urhadd v2.4s, v27.4s, v14.4s
2046 0x~~~~~~~~~~~~~~~~ 2e2e1625 urhadd v5.8b, v17.8b, v14.8b
2047 0x~~~~~~~~~~~~~~~~ 6e79145e urhadd v30.8h, v2.8h, v25.8h
Dlog-cpufeatures-custom2041 0x~~~~~~~~~~~~~~~~ 6e3b15e2 urhadd v2.16b, v15.16b, v27.16b ### {NEON} ###
2042 0x~~~~~~~~~~~~~~~~ 2eb2142f urhadd v15.2s, v1.2s, v18.2s ### {NEON} ###
2043 0x~~~~~~~~~~~~~~~~ 2e7a1491 urhadd v17.4h, v4.4h, v26.4h ### {NEON} ###
2044 0x~~~~~~~~~~~~~~~~ 6eae1762 urhadd v2.4s, v27.4s, v14.4s ### {NEON} ###
2045 0x~~~~~~~~~~~~~~~~ 2e2e1625 urhadd v5.8b, v17.8b, v14.8b ### {NEON} ###
2046 0x~~~~~~~~~~~~~~~~ 6e79145e urhadd v30.8h, v2.8h, v25.8h ### {NEON} ###
Dlog-cpufeatures2041 0x~~~~~~~~~~~~~~~~ 6e3b15e2 urhadd v2.16b, v15.16b, v27.16b // Needs: NEON
2042 0x~~~~~~~~~~~~~~~~ 2eb2142f urhadd v15.2s, v1.2s, v18.2s // Needs: NEON
2043 0x~~~~~~~~~~~~~~~~ 2e7a1491 urhadd v17.4h, v4.4h, v26.4h // Needs: NEON
2044 0x~~~~~~~~~~~~~~~~ 6eae1762 urhadd v2.4s, v27.4s, v14.4s // Needs: NEON
2045 0x~~~~~~~~~~~~~~~~ 2e2e1625 urhadd v5.8b, v17.8b, v14.8b // Needs: NEON
2046 0x~~~~~~~~~~~~~~~~ 6e79145e urhadd v30.8h, v2.8h, v25.8h // Needs: NEON
Dlog-cpufeatures-colour2041 0x~~~~~~~~~~~~~~~~ 6e3b15e2 urhadd v2.16b, v15.16b, v27.16b NEON
2042 0x~~~~~~~~~~~~~~~~ 2eb2142f urhadd v15.2s, v1.2s, v18.2s NEON
2043 0x~~~~~~~~~~~~~~~~ 2e7a1491 urhadd v17.4h, v4.4h, v26.4h NEON
2044 0x~~~~~~~~~~~~~~~~ 6eae1762 urhadd v2.4s, v27.4s, v14.4s NEON
2045 0x~~~~~~~~~~~~~~~~ 2e2e1625 urhadd v5.8b, v17.8b, v14.8b NEON
2046 0x~~~~~~~~~~~~~~~~ 6e79145e urhadd v30.8h, v2.8h, v25.8h NEON
Dlog-all5387 0x~~~~~~~~~~~~~~~~ 6e3b15e2 urhadd v2.16b, v15.16b, v27.16b
5389 0x~~~~~~~~~~~~~~~~ 2eb2142f urhadd v15.2s, v1.2s, v18.2s
5391 0x~~~~~~~~~~~~~~~~ 2e7a1491 urhadd v17.4h, v4.4h, v26.4h
5393 0x~~~~~~~~~~~~~~~~ 6eae1762 urhadd v2.4s, v27.4s, v14.4s
5395 0x~~~~~~~~~~~~~~~~ 2e2e1625 urhadd v5.8b, v17.8b, v14.8b
5397 0x~~~~~~~~~~~~~~~~ 6e79145e urhadd v30.8h, v2.8h, v25.8h
/external/vixl/test/aarch64/
Dtest-trace-aarch64.cc2384 __ urhadd(v2.V16B(), v15.V16B(), v27.V16B()); in GenerateTestSequenceNEON() local
2385 __ urhadd(v15.V2S(), v1.V2S(), v18.V2S()); in GenerateTestSequenceNEON() local
2386 __ urhadd(v17.V4H(), v4.V4H(), v26.V4H()); in GenerateTestSequenceNEON() local
2387 __ urhadd(v2.V4S(), v27.V4S(), v14.V4S()); in GenerateTestSequenceNEON() local
2388 __ urhadd(v5.V8B(), v17.V8B(), v14.V8B()); in GenerateTestSequenceNEON() local
2389 __ urhadd(v30.V8H(), v2.V8H(), v25.V8H()); in GenerateTestSequenceNEON() local
Dtest-cpu-features-aarch64.cc2633 TEST_NEON(urhadd_0, urhadd(v0.V8B(), v1.V8B(), v2.V8B()))
2634 TEST_NEON(urhadd_1, urhadd(v0.V16B(), v1.V16B(), v2.V16B()))
2635 TEST_NEON(urhadd_2, urhadd(v0.V4H(), v1.V4H(), v2.V4H()))
2636 TEST_NEON(urhadd_3, urhadd(v0.V8H(), v1.V8H(), v2.V8H()))
2637 TEST_NEON(urhadd_4, urhadd(v0.V2S(), v1.V2S(), v2.V2S()))
2638 TEST_NEON(urhadd_5, urhadd(v0.V4S(), v1.V4S(), v2.V4S()))
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/AArch64/
Dneon-instructions.txt330 # CHECK: urhadd v7.16b, v17.16b, v27.16b
332 # CHECK: urhadd v1.8h, v2.8h, v3.8h
334 # CHECK: urhadd v7.4s, v7.4s, v7.4s
/external/llvm/test/MC/Disassembler/AArch64/
Dneon-instructions.txt330 # CHECK: urhadd v7.16b, v17.16b, v27.16b
332 # CHECK: urhadd v1.8h, v2.8h, v3.8h
334 # CHECK: urhadd v7.4s, v7.4s, v7.4s

12