/external/arm-neon-tests/ |
H A D | ref_vtrn.c | 26 #define INSN_NAME vtrn
|
H A D | Android.mk | 30 vshr_n vsra_n vtrn vuzp vzip vreinterpret vqdmulh vqrdmulh \
|
/external/llvm/test/MC/ARM/ |
H A D | neon-shuffle-encoding.s | 37 vtrn.8 d17, d16 38 vtrn.16 d17, d16 39 vtrn.32 d17, d16 40 vtrn.8 q9, q8 41 vtrn.16 q9, q8 42 vtrn.32 q9, q8 44 @ CHECK: vtrn.8 d17, d16 @ encoding: [0xa0,0x10,0xf2,0xf3] 45 @ CHECK: vtrn.16 d17, d16 @ encoding: [0xa0,0x10,0xf6,0xf3] 46 @ CHECK: vtrn.32 d17, d16 @ encoding: [0xa0,0x10,0xfa,0xf3] 47 @ CHECK: vtrn [all...] |
H A D | neont2-shuffle-encoding.s | 17 @ CHECK: vtrn.8 d17, d16 @ encoding: [0xf2,0xff,0xa0,0x10] 18 vtrn.8 d17, d16 19 @ CHECK: vtrn.16 d17, d16 @ encoding: [0xf6,0xff,0xa0,0x10] 20 vtrn.16 d17, d16 21 @ CHECK: vtrn.32 d17, d16 @ encoding: [0xfa,0xff,0xa0,0x10] 22 vtrn.32 d17, d16 23 @ CHECK: vtrn.8 q9, q8 @ encoding: [0xf2,0xff,0xe0,0x20] 24 vtrn.8 q9, q8 25 @ CHECK: vtrn.16 q9, q8 @ encoding: [0xf6,0xff,0xe0,0x20] 26 vtrn [all...] |
H A D | neont2-sub-encoding.s | 15 @ CHECK: vtrn.8 d17, d16 @ encoding: [0xf2,0xff,0xa0,0x10] 16 vtrn.8 d17, d16 17 @ CHECK: vtrn.16 d17, d16 @ encoding: [0xf6,0xff,0xa0,0x10] 18 vtrn.16 d17, d16 19 @ CHECK: vtrn.32 d17, d16 @ encoding: [0xfa,0xff,0xa0,0x10] 20 vtrn.32 d17, d16 21 @ CHECK: vtrn.8 q9, q8 @ encoding: [0xf2,0xff,0xe0,0x20] 22 vtrn.8 q9, q8 23 @ CHECK: vtrn.16 q9, q8 @ encoding: [0xf6,0xff,0xe0,0x20] 24 vtrn [all...] |
/external/swiftshader/third_party/LLVM/test/MC/ARM/ |
H A D | neon-shuffle-encoding.s | 15 @ CHECK: vtrn.8 d17, d16 @ encoding: [0xa0,0x10,0xf2,0xf3] 16 vtrn.8 d17, d16 17 @ CHECK: vtrn.16 d17, d16 @ encoding: [0xa0,0x10,0xf6,0xf3] 18 vtrn.16 d17, d16 19 @ CHECK: vtrn.32 d17, d16 @ encoding: [0xa0,0x10,0xfa,0xf3] 20 vtrn.32 d17, d16 21 @ CHECK: vtrn.8 q9, q8 @ encoding: [0xe0,0x20,0xf2,0xf3] 22 vtrn.8 q9, q8 23 @ CHECK: vtrn.16 q9, q8 @ encoding: [0xe0,0x20,0xf6,0xf3] 24 vtrn [all...] |
H A D | neont2-shuffle-encoding.s | 17 @ CHECK: vtrn.8 d17, d16 @ encoding: [0xf2,0xff,0xa0,0x10] 18 vtrn.8 d17, d16 19 @ CHECK: vtrn.16 d17, d16 @ encoding: [0xf6,0xff,0xa0,0x10] 20 vtrn.16 d17, d16 21 @ CHECK: vtrn.32 d17, d16 @ encoding: [0xfa,0xff,0xa0,0x10] 22 vtrn.32 d17, d16 23 @ CHECK: vtrn.8 q9, q8 @ encoding: [0xf2,0xff,0xe0,0x20] 24 vtrn.8 q9, q8 25 @ CHECK: vtrn.16 q9, q8 @ encoding: [0xf6,0xff,0xe0,0x20] 26 vtrn [all...] |
H A D | neont2-sub-encoding.s | 15 @ CHECK: vtrn.8 d17, d16 @ encoding: [0xf2,0xff,0xa0,0x10] 16 vtrn.8 d17, d16 17 @ CHECK: vtrn.16 d17, d16 @ encoding: [0xf6,0xff,0xa0,0x10] 18 vtrn.16 d17, d16 19 @ CHECK: vtrn.32 d17, d16 @ encoding: [0xfa,0xff,0xa0,0x10] 20 vtrn.32 d17, d16 21 @ CHECK: vtrn.8 q9, q8 @ encoding: [0xf2,0xff,0xe0,0x20] 22 vtrn.8 q9, q8 23 @ CHECK: vtrn.16 q9, q8 @ encoding: [0xf6,0xff,0xe0,0x20] 24 vtrn [all...] |
/external/libhevc/common/arm/ |
H A D | ihevc_deblk_chroma_vert.s | 71 vtrn.8 d5,d17 73 vtrn.8 d16,d4 84 vtrn.16 d5,d16 86 vtrn.16 d17,d4 92 vtrn.32 d5,d17 94 vtrn.32 d16,d4 144 vtrn.32 d0,d1 145 vtrn.8 d0,d1
|
H A D | ihevc_itrans_recon_8x8.s | 419 vtrn.16 q1,q3 @//[r3,r1],[r2,r0] first qudrant transposing 421 vtrn.16 q5,q7 @//[r7,r5],[r6,r4] third qudrant transposing 424 vtrn.32 d6,d7 @//r0,r1,r2,r3 first qudrant transposing continued..... 425 vtrn.32 d2,d3 @//r0,r1,r2,r3 first qudrant transposing continued..... 427 vtrn.32 d10,d11 @//r4,r5,r6,r7 third qudrant transposing continued..... 428 vtrn.32 d14,d15 @//r4,r5,r6,r7 third qudrant transposing continued..... 499 vtrn.16 d2,d3 501 vtrn.16 d4,d5 503 vtrn.16 d6,d7 505 vtrn [all...] |
H A D | ihevc_itrans_recon_4x4.s | 173 vtrn.16 d0,d1 174 vtrn.16 d2,d3 175 vtrn.32 d0,d2 176 vtrn.32 d1,d3 205 vtrn.16 d0,d1 206 vtrn.16 d2,d3 207 vtrn.32 d0,d2 208 vtrn.32 d1,d3
|
H A D | ihevc_itrans_recon_4x4_ttype1.s | 168 vtrn.16 d14,d15 169 vtrn.16 d16,d17 170 vtrn.32 d14,d16 171 vtrn.32 d15,d17 207 vtrn.16 d0,d1 208 vtrn.16 d2,d3 209 vtrn.32 d0,d2 210 vtrn.32 d1,d3
|
H A D | ihevc_itrans_recon_16x16.s | 598 vtrn.16 q2,q6 599 vtrn.16 q9,q10 600 vtrn.16 q11,q15 601 vtrn.16 q7,q4 605 vtrn.32 d4,d5 606 vtrn.32 d12,d13 608 vtrn.32 d18,d19 609 vtrn.32 d20,d21 611 vtrn.32 d22,d23 612 vtrn [all...] |
H A D | ihevc_itrans_recon_32x32.s | 511 vtrn.16 q15,q6 512 vtrn.16 q7,q9 514 vtrn.32 d30,d31 515 vtrn.32 d12,d13 516 vtrn.32 d14,d15 517 vtrn.32 d18,d19 846 vtrn.16 q15,q6 847 vtrn.16 q7,q9 849 vtrn.32 d30,d31 850 vtrn [all...] |
H A D | ihevc_deblk_luma_vert.s | 122 vtrn.8 d24,d1 124 vtrn.8 d2,d0 129 vtrn.16 d24,d2 131 vtrn.16 d1,d0 382 vtrn.8 d20,d21 417 vtrn.8 d0,d5 523 vtrn.8 d6,d3 585 vtrn.8 d0,d5
|
/external/libmpeg2/common/arm/ |
H A D | impeg2_idct.s | 687 vtrn.16 q1, q3 @//[r3,r1],[r2,r0] first qudrant transposing 689 vtrn.16 q5, q7 @//[r7,r5],[r6,r4] third qudrant transposing 692 vtrn.32 d6, d7 @//r0,r1,r2,r3 first qudrant transposing continued..... 693 vtrn.32 d2, d3 @//r0,r1,r2,r3 first qudrant transposing continued..... 695 vtrn.32 d10, d11 @//r4,r5,r6,r7 third qudrant transposing continued..... 696 vtrn.32 d14, d15 @//r4,r5,r6,r7 third qudrant transposing continued..... 767 vtrn.16 d2, d3 769 vtrn.16 d4, d5 771 vtrn.16 d6, d7 773 vtrn [all...] |
/external/libvpx/libvpx/vpx_dsp/arm/ |
H A D | vpx_convolve8_avg_neon_asm.asm | 81 vtrn.16 q12, q13 82 vtrn.8 d24, d25 83 vtrn.8 d26, d27 108 vtrn.16 d28, d31 109 vtrn.16 d29, d30 110 vtrn.8 d28, d29 111 vtrn.8 d31, d30 116 vtrn.32 q14, q15 149 vtrn.16 d2, d3 150 vtrn [all...] |
H A D | vpx_convolve8_neon_asm.asm | 81 vtrn.16 q12, q13 82 vtrn.8 d24, d25 83 vtrn.8 d26, d27 108 vtrn.16 d28, d31 109 vtrn.16 d29, d30 110 vtrn.8 d28, d29 111 vtrn.8 d31, d30 116 vtrn.32 q14, q15 141 vtrn.16 d2, d3 142 vtrn [all...] |
H A D | loopfilter_16_neon.asm | 190 vtrn.32 q0, q2 191 vtrn.32 q1, q3 192 vtrn.32 q4, q6 193 vtrn.32 q5, q7 195 vtrn.16 q0, q1 196 vtrn.16 q2, q3 197 vtrn.16 q4, q5 198 vtrn.16 q6, q7 200 vtrn.8 d0, d1 201 vtrn [all...] |
H A D | loopfilter_8_neon.asm | 133 vtrn.32 d3, d7 134 vtrn.32 d4, d16 135 vtrn.32 d5, d17 136 vtrn.32 d6, d18 138 vtrn.16 d3, d5 139 vtrn.16 d4, d6 140 vtrn.16 d7, d17 141 vtrn.16 d16, d18 143 vtrn.8 d3, d4 144 vtrn [all...] |
/external/boringssl/src/crypto/curve25519/asm/ |
H A D | x25519-asm-arm.S | 161 vtrn.32 d12,d14 163 vtrn.32 d13,d15 180 vtrn.32 d14,d0 182 vtrn.32 d15,d1 187 vtrn.32 d4,d6 189 vtrn.32 d5,d7 194 vtrn.32 d6,d0 195 vtrn.32 d7,d1 197 vtrn.32 d2,d10 198 vtrn [all...] |
/external/libavc/common/arm/ |
H A D | ih264_resi_trans_quant_a9.s | 138 vtrn.16 d0, d2 @T12 139 vtrn.16 d4, d6 @T23 140 vtrn.32 d0, d4 @T13 141 vtrn.32 d2, d6 @T14 157 vtrn.16 d14, d15 @T12 158 vtrn.16 d16, d17 @T23 159 vtrn.32 d14, d16 @T13 160 vtrn.32 d15, d17 @T24 333 vtrn.16 d0, d2 @T12 334 vtrn [all...] |
/external/libjpeg-turbo/simd/ |
H A D | jsimd_arm_neon.S | 63 vtrn.16 \x0, \x1 64 vtrn.16 \x2, \x3 65 vtrn.32 \x0, \x2 66 vtrn.32 \x1, \x3 345 vtrn.16 ROW6L, ROW7L 348 vtrn.16 ROW2L, ROW3L 351 vtrn.16 ROW0L, ROW1L 355 vtrn.16 ROW4L, ROW5L 359 vtrn.32 ROW1L, ROW3L 362 vtrn [all...] |
/external/boringssl/src/crypto/poly1305/ |
H A D | poly1305_arm_asm.S | 498 # asm 1: vtrn.32 <c01=reg128#1%top,<c23=reg128#2%top 499 # asm 2: vtrn.32 <c01=d1,<c23=d3 500 vtrn.32 d1,d3 518 # asm 1: vtrn.32 <c01=reg128#1%bot,<c23=reg128#2%bot 519 # asm 2: vtrn.32 <c01=d0,<c23=d2 520 vtrn.32 d0,d2 739 # asm 1: vtrn.32 <v4=reg128#4%bot,<v4=reg128#4%top 740 # asm 2: vtrn.32 <v4=d6,<v4=d7 741 vtrn.32 d6,d7 1059 # asm 1: vtrn [all...] |
/external/libavc/encoder/arm/ |
H A D | ih264e_evaluate_intra4x4_modes_a9q.s | 177 vtrn.8 q3, q4 178 vtrn.16 d7, d6 179 vtrn.16 d9, d8 180 vtrn.32 d9, d7 181 vtrn.32 d8, d6
|