Home
last modified time | relevance | path

Searched refs:trn2 (Results 1 – 25 of 37) sorted by relevance

12

/external/libavc/common/armv8/
Dih264_deblk_luma_av8.s473 trn2 v2.8b, v0.8b, v2.8b //row1 &2
476 trn2 v6.8b, v4.8b, v6.8b //row3&row4
479 trn2 v10.8b, v8.8b, v10.8b //row5&6
482 trn2 v14.8b, v12.8b, v14.8b //row7 & 8
485 trn2 v3.8b, v1.8b, v3.8b //row9 &10
488 trn2 v7.8b, v5.8b, v7.8b //row11 & 12
491 trn2 v11.8b, v9.8b, v11.8b //row13 &14
494 trn2 v15.8b, v13.8b, v15.8b //row15 & 16
498 trn2 v6.4h, v2.4h, v6.4h //row2 & row4
501 trn2 v14.4h, v10.4h, v14.4h //row6 & row8
[all …]
Dih264_resi_trans_quant_av8.s105 trn2 v3.4h, v0.4h, v2.4h //t12
107 trn2 v7.4h, v4.4h, v6.4h //t23
110 trn2 v4.2s, v1.2s, v5.2s //t13
112 trn2 v6.2s, v3.2s, v7.2s //t14
129 trn2 v1.4h, v14.4h, v15.4h //t12
131 trn2 v3.4h, v16.4h, v17.4h //t23
134 trn2 v16.2s, v0.2s, v2.2s //t13
136 trn2 v17.2s, v1.2s, v3.2s //t24
307 trn2 v3.4h, v0.4h, v2.4h //t12
309 trn2 v7.4h, v4.4h, v6.4h //t23
[all …]
Dih264_iquant_itrans_recon_av8.s192 trn2 v5.4h, v10.4h, v11.4h
194 trn2 v7.4h, v12.4h, v13.4h
198 trn2 v12.2s, v4.2s, v6.2s // 4
199 trn2 v13.2s, v5.2s, v7.2s
383 trn2 v5.4h, v10.4h, v11.4h
385 trn2 v7.4h, v12.4h, v13.4h
389 trn2 v12.2s, v4.2s, v6.2s // 4
390 trn2 v13.2s, v5.2s, v7.2s
620 trn2 v9.8h, v0.8h, v1.8h
622 trn2 v11.8h, v2.8h, v3.8h
[all …]
Dih264_ihadamard_scaling_av8.s124 trn2 v5.4s, v0.4s, v1.4s
126 trn2 v7.4s, v2.4s, v3.4s
129 trn2 v2.2d, v4.2d, v6.2d
131 trn2 v3.2d, v5.2d, v7.2d
231 trn2 v1.4s, v2.4s, v4.4s //i4_x0 i4_x1 -> q1
Dih264_intra_pred_luma_4x4_av8.s678 trn2 v5.8b, v4.8b, v5.8b //
852 trn2 v5.8b, v6.8b, v5.8b //
856 trn2 v6.8b, v4.8b, v6.8b //
Dih264_intra_pred_luma_8x8_av8.s813 trn2 v10.16b, v8.16b, v10.16b //
819 trn2 v14.8h, v12.8h, v14.8h
/external/libhevc/common/arm64/
Dihevc_itrans_recon_8x8.s419 trn2 v29.4h, v2.4h, v6.4h ////[x3,x1],[x2,x0] first qudrant transposing
422 trn2 v31.4h, v3.4h, v7.4h ////[x3,x1],[x2,x0] first qudrant transposing
425 trn2 v7.2s, v29.2s, v31.2s ////x0,x1,x2,x3 first qudrant transposing continued.....
427 trn2 v3.2s, v25.2s, v27.2s ////x0,x1,x2,x3 first qudrant transposing continued.....
431 trn2 v29.4h, v10.4h, v14.4h ////[x7,x5],[x6,x4] third qudrant transposing
434 trn2 v31.4h, v11.4h, v15.4h ////[x7,x5],[x6,x4] third qudrant transposing
437 trn2 v11.2s, v25.2s, v27.2s ////x4,x5,x6,x7 third qudrant transposing continued.....
439 trn2 v15.2s, v29.2s, v31.2s ////x4,x5,x6,x7 third qudrant transposing continued.....
501 trn2 v29.4h, v2.4h, v3.4h
503 trn2 v31.4h, v4.4h, v5.4h
[all …]
Dihevc_itrans_recon_4x4.s165 trn2 v25.4h, v28.4h, v29.4h
167 trn2 v27.4h, v30.4h, v31.4h
169 trn2 v2.2s, v24.2s, v26.2s
171 trn2 v3.2s, v25.2s, v27.2s
201 trn2 v25.4h, v28.4h, v29.4h
203 trn2 v27.4h, v30.4h, v31.4h
205 trn2 v2.2s, v24.2s, v26.2s
207 trn2 v3.2s, v25.2s, v27.2s
Dihevc_itrans_recon_4x4_ttype1.s166 trn2 v25.4h, v28.4h, v29.4h
168 trn2 v27.4h, v30.4h, v31.4h
170 trn2 v16.2s, v24.2s, v26.2s
172 trn2 v17.2s, v25.2s, v27.2s
209 trn2 v25.4h, v28.4h, v29.4h
211 trn2 v27.4h, v30.4h, v31.4h
213 trn2 v2.2s, v24.2s, v26.2s
215 trn2 v3.2s, v25.2s, v27.2s
Dihevc_deblk_chroma_vert.s84 trn2 v17.8b, v5.8b, v17.8b
88 trn2 v4.8b, v16.8b, v4.8b
104 trn2 v16.4h, v5.4h, v16.4h
108 trn2 v4.4h, v17.4h, v4.4h
120 trn2 v17.2s, v5.2s, v17.2s
124 trn2 v4.2s, v16.2s, v4.2s
187 trn2 v1.2s, v0.2s, v1.2s
190 trn2 v1.8b, v0.8b, v1.8b
Dihevc_itrans_recon_16x16.s618 trn2 v27.4h, v4.4h, v12.4h
620 trn2 v29.4h, v5.4h, v13.4h
623 trn2 v5.2s, v26.2s, v28.2s
625 trn2 v13.2s, v27.2s, v29.2s
628 trn2 v27.4h, v18.4h, v20.4h
630 trn2 v29.4h, v19.4h, v21.4h
633 trn2 v19.2s, v26.2s, v28.2s
635 trn2 v21.2s, v27.2s, v29.2s
638 trn2 v27.4h, v22.4h, v30.4h
640 trn2 v29.4h, v23.4h, v31.4h
[all …]
Dihevc_itrans_recon_32x32.s521 trn2 v25.4h, v30.4h, v12.4h
523 trn2 v27.4h, v31.4h, v13.4h
526 trn2 v31.2s, v24.2s, v26.2s
528 trn2 v13.2s, v25.2s, v27.2s
531 trn2 v25.4h, v14.4h, v18.4h
533 trn2 v27.4h, v15.4h, v19.4h
536 trn2 v15.2s, v24.2s, v26.2s
538 trn2 v19.2s, v25.2s, v27.2s
877 trn2 v25.4h, v30.4h, v12.4h
879 trn2 v27.4h, v31.4h, v13.4h
[all …]
Dihevc_deblk_luma_vert.s124 trn2 v1.8b,v15.8b,v1.8b
127 trn2 v0.8b,v29.8b,v0.8b
134 trn2 v2.4h,v29.4h,v2.4h
138 trn2 v0.4h,v15.4h,v0.4h
404 trn2 v21.8b,v29.8b,v21.8b
441 trn2 v5.8b,v29.8b,v5.8b
557 trn2 v3.8b,v29.8b,v3.8b
621 trn2 v5.8b,v29.8b,v5.8b
/external/llvm/test/MC/AArch64/
Dneon-perm.s73 trn2 v0.8b, v1.8b, v2.8b
74 trn2 v0.16b, v1.16b, v2.16b
75 trn2 v0.4h, v1.4h, v2.4h
76 trn2 v0.8h, v1.8h, v2.8h
77 trn2 v0.2s, v1.2s, v2.2s
78 trn2 v0.4s, v1.4s, v2.4s
79 trn2 v0.2d, v1.2d, v2.2d
Dneon-diagnostics.s6630 trn2 v0.16b, v1.8b, v2.8b
6631 trn2 v0.8b, v1.4b, v2.4b
6632 trn2 v0.8h, v1.4h, v2.4h
6633 trn2 v0.4h, v1.2h, v2.2h
6634 trn2 v0.4s, v1.2s, v2.2s
6635 trn2 v0.2s, v1.1s, v2.1s
6636 trn2 v0.2d, v1.1d, v2.1d
6637 trn2 v0.1d, v1.1d, v2.1d
6838 trn2 v0.16b, v1.8b, v2.8b
6839 trn2 v0.8b, v1.4b, v2.4b
[all …]
/external/libmpeg2/common/armv8/
Dimpeg2_idct.s626 trn2 v29.4h, v2.4h, v6.4h ////[x3,x1],[x2,x0] first qudrant transposing
629 trn2 v31.4h, v3.4h, v7.4h ////[x3,x1],[x2,x0] first qudrant transposing
632 trn2 v7.2s, v29.2s, v31.2s ////x0,x1,x2,x3 first qudrant transposing continued.....
634 trn2 v3.2s, v25.2s, v27.2s ////x0,x1,x2,x3 first qudrant transposing continued.....
638 trn2 v29.4h, v10.4h, v14.4h ////[x7,x5],[x6,x4] third qudrant transposing
641 trn2 v31.4h, v11.4h, v15.4h ////[x7,x5],[x6,x4] third qudrant transposing
644 trn2 v11.2s, v25.2s, v27.2s ////x4,x5,x6,x7 third qudrant transposing continued.....
646 trn2 v15.2s, v29.2s, v31.2s ////x4,x5,x6,x7 third qudrant transposing continued.....
708 trn2 v29.4h, v2.4h, v3.4h
710 trn2 v31.4h, v4.4h, v5.4h
[all …]
/external/llvm/test/CodeGen/AArch64/
Darm64-trn.ll6 ;CHECK: trn2.8b
19 ;CHECK: trn2.4h
59 ;CHECK: trn2.16b
72 ;CHECK: trn2.8h
85 ;CHECK: trn2.4s
98 ;CHECK: trn2.4s
113 ;CHECK: trn2.8b
126 ;CHECK: trn2.8h
Dneon-perm.ll864 ; CHECK: trn2 {{v[0-9]+}}.8b, {{v[0-9]+}}.8b, {{v[0-9]+}}.8b
872 ; CHECK: trn2 {{v[0-9]+}}.16b, {{v[0-9]+}}.16b, {{v[0-9]+}}.16b
880 ; CHECK: trn2 {{v[0-9]+}}.4h, {{v[0-9]+}}.4h, {{v[0-9]+}}.4h
888 ; CHECK: trn2 {{v[0-9]+}}.8h, {{v[0-9]+}}.8h, {{v[0-9]+}}.8h
904 ; CHECK: trn2 {{v[0-9]+}}.4s, {{v[0-9]+}}.4s, {{v[0-9]+}}.4s
920 ; CHECK: trn2 {{v[0-9]+}}.8b, {{v[0-9]+}}.8b, {{v[0-9]+}}.8b
928 ; CHECK: trn2 {{v[0-9]+}}.16b, {{v[0-9]+}}.16b, {{v[0-9]+}}.16b
936 ; CHECK: trn2 {{v[0-9]+}}.4h, {{v[0-9]+}}.4h, {{v[0-9]+}}.4h
944 ; CHECK: trn2 {{v[0-9]+}}.8h, {{v[0-9]+}}.8h, {{v[0-9]+}}.8h
960 ; CHECK: trn2 {{v[0-9]+}}.4s, {{v[0-9]+}}.4s, {{v[0-9]+}}.4s
[all …]
/external/libjpeg-turbo/simd/
Djsimd_arm64_neon.S62 trn2 \x1\literal, \xi\literal, \x1\literal
69 trn2 \x1\literal, \xi\literal, \x1\literal
76 trn2 \x2\x2len, \xi\x0len, \x2\x2len
79 trn2 \x3\x3len, \xi\x1len, \x3\x3len
85 trn2 \x1\x2len, \xi\x0len, \x1\x2len
88 trn2 \x3\x2len, \xi\x1len, \x3\x3len
101 trn2 \l1\().8h, \l0\().8h, \l1\().8h
102 trn2 \l3\().8h, \l2\().8h, \l3\().8h
103 trn2 \l5\().8h, \l4\().8h, \l5\().8h
104 trn2 \l7\().8h, \l6\().8h, \l7\().8h
[all …]
/external/eigen/Eigen/src/Core/arch/NEON/
DPacketMath.h671 float64x2_t trn1, trn2;
676 trn2 = vzip2q_f64(vecs[0], vecs[1]);
679 return vaddq_f64(trn1, trn2);
715 float64x2_t trn2 = vzip2q_f64(kernel.packet[0], kernel.packet[1]);
718 kernel.packet[1] = trn2;
/external/libavc/encoder/armv8/
Dime_distortion_metrics_av8.s861 trn2 v5.8h, v0.8h, v1.8h
863 trn2 v7.8h, v2.8h, v3.8h
866 trn2 v2.4s, v4.4s, v6.4s
868 trn2 v3.4s, v5.4s, v7.4s
891 trn2 v1.4s, v4.4s, v5.4s
896 trn2 v5.8h, v0.8h, v1.8h
/external/llvm/test/MC/Disassembler/AArch64/
Dneon-instructions.txt2247 # CHECK: trn2 v29.8b, v6.8b, v2.8b
2248 # CHECK: trn2 v14.16b, v6.16b, v2.16b
2249 # CHECK: trn2 v31.4h, v5.4h, v2.4h
2250 # CHECK: trn2 v0.8h, v5.8h, v2.8h
2251 # CHECK: trn2 v17.2s, v4.2s, v2.2s
2252 # CHECK: trn2 v2.4s, v4.4s, v2.4s
2253 # CHECK: trn2 v19.2d, v3.2d, v2.2d
/external/vixl/test/test-trace-reference/
Dlog-disasm-colour1821 0x~~~~~~~~~~~~~~~~ 4e196bdc trn2 v28.16b, v30.16b, v25.16b
1822 0x~~~~~~~~~~~~~~~~ 4ec76b67 trn2 v7.2d, v27.2d, v7.2d
1823 0x~~~~~~~~~~~~~~~~ 0e936a1e trn2 v30.2s, v16.2s, v19.2s
1824 0x~~~~~~~~~~~~~~~~ 0e5968d8 trn2 v24.4h, v6.4h, v25.4h
1825 0x~~~~~~~~~~~~~~~~ 4e8b6a62 trn2 v2.4s, v19.4s, v11.4s
1826 0x~~~~~~~~~~~~~~~~ 0e126b79 trn2 v25.8b, v27.8b, v18.8b
1827 0x~~~~~~~~~~~~~~~~ 4e4f688c trn2 v12.8h, v4.8h, v15.8h
Dlog-disasm1821 0x~~~~~~~~~~~~~~~~ 4e196bdc trn2 v28.16b, v30.16b, v25.16b
1822 0x~~~~~~~~~~~~~~~~ 4ec76b67 trn2 v7.2d, v27.2d, v7.2d
1823 0x~~~~~~~~~~~~~~~~ 0e936a1e trn2 v30.2s, v16.2s, v19.2s
1824 0x~~~~~~~~~~~~~~~~ 0e5968d8 trn2 v24.4h, v6.4h, v25.4h
1825 0x~~~~~~~~~~~~~~~~ 4e8b6a62 trn2 v2.4s, v19.4s, v11.4s
1826 0x~~~~~~~~~~~~~~~~ 0e126b79 trn2 v25.8b, v27.8b, v18.8b
1827 0x~~~~~~~~~~~~~~~~ 4e4f688c trn2 v12.8h, v4.8h, v15.8h
/external/vixl/test/aarch64/
Dtest-trace-aarch64.cc2164 __ trn2(v28.V16B(), v30.V16B(), v25.V16B()); in GenerateTestSequenceNEON() local
2165 __ trn2(v7.V2D(), v27.V2D(), v7.V2D()); in GenerateTestSequenceNEON() local
2166 __ trn2(v30.V2S(), v16.V2S(), v19.V2S()); in GenerateTestSequenceNEON() local
2167 __ trn2(v24.V4H(), v6.V4H(), v25.V4H()); in GenerateTestSequenceNEON() local
2168 __ trn2(v2.V4S(), v19.V4S(), v11.V4S()); in GenerateTestSequenceNEON() local
2169 __ trn2(v25.V8B(), v27.V8B(), v18.V8B()); in GenerateTestSequenceNEON() local
2170 __ trn2(v12.V8H(), v4.V8H(), v15.V8H()); in GenerateTestSequenceNEON() local

12