Home
last modified time | relevance | path

Searched refs:v16qi (Results 1 – 25 of 28) sorted by relevance

12

/netbsd/src/external/gpl3/gcc/dist/gcc/config/arm/
Darm_mve_builtins.def21 VAR5 (STORE1, vst4q, v16qi, v8hi, v4si, v8hf, v4sf)
37 VAR3 (UNOP_SNONE_SNONE, vrev64q_s, v16qi, v8hi, v4si)
38 VAR3 (UNOP_SNONE_SNONE, vqnegq_s, v16qi, v8hi, v4si)
39 VAR3 (UNOP_SNONE_SNONE, vqabsq_s, v16qi, v8hi, v4si)
40 VAR3 (UNOP_SNONE_SNONE, vnegq_s, v16qi, v8hi, v4si)
41 VAR3 (UNOP_SNONE_SNONE, vmvnq_s, v16qi, v8hi, v4si)
42 VAR3 (UNOP_SNONE_SNONE, vdupq_n_s, v16qi, v8hi, v4si)
43 VAR3 (UNOP_SNONE_SNONE, vclzq_s, v16qi, v8hi, v4si)
44 VAR3 (UNOP_SNONE_SNONE, vclsq_s, v16qi, v8hi, v4si)
45 VAR3 (UNOP_SNONE_SNONE, vaddvq_s, v16qi, v8hi, v4si)
[all …]
Darm_neon_builtins.def27 VAR6 (BINOP, vhaddu, v8qi, v4hi, v2si, v16qi, v8hi, v4si)
28 VAR6 (BINOP, vhadds, v8qi, v4hi, v2si, v16qi, v8hi, v4si)
29 VAR6 (BINOP, vrhaddu, v8qi, v4hi, v2si, v16qi, v8hi, v4si)
30 VAR6 (BINOP, vrhadds, v8qi, v4hi, v2si, v16qi, v8hi, v4si)
31 VAR8 (BINOP, vqadds, v8qi, v4hi, v2si, di, v16qi, v8hi, v4si, v2di)
32 VAR8 (BINOP, vqaddu, v8qi, v4hi, v2si, di, v16qi, v8hi, v4si, v2di)
37 VAR2 (BINOP, vmulp, v8qi, v16qi)
38 VAR8 (TERNOP, vmla, v8qi, v4hi, v2si, v2sf, v16qi, v8hi, v4si, v4sf)
45 VAR8 (TERNOP, vmls, v8qi, v4hi, v2si, v2sf, v16qi, v8hi, v4si, v4sf)
86 VAR8 (BINOP, vshls, v8qi, v4hi, v2si, di, v16qi, v8hi, v4si, v2di)
[all …]
Darm_cde_builtins.def45 VAR1 (CX_IMM, vcx1q, v16qi, ARM_MVE_CDE_CONST_1, ECF_CONST)
46 VAR1 (CX_UNARY, vcx1qa, v16qi, ARM_MVE_CDE_CONST_1, ECF_CONST)
47 VAR1 (CX_UNARY, vcx2q, v16qi, ARM_MVE_CDE_CONST_2, ECF_CONST)
48 VAR1 (CX_BINARY, vcx2qa, v16qi, ARM_MVE_CDE_CONST_2, ECF_CONST)
49 VAR1 (CX_BINARY, vcx3q, v16qi, ARM_MVE_CDE_CONST_3, ECF_CONST)
50 VAR1 (CX_TERNARY, vcx3qa, v16qi, ARM_MVE_CDE_CONST_3, ECF_CONST)
52 VAR1 (CX_UNARY_UNONE, vcx1q_p_, v16qi, ARM_MVE_CDE_CONST_1, ECF_CONST)
53 VAR1 (CX_UNARY_UNONE, vcx1qa_p_, v16qi, ARM_MVE_CDE_CONST_1, ECF_CONST)
54 VAR1 (CX_BINARY_UNONE, vcx2q_p_, v16qi, ARM_MVE_CDE_CONST_2, ECF_CONST)
55 VAR1 (CX_BINARY_UNONE, vcx2qa_p_, v16qi, ARM_MVE_CDE_CONST_2, ECF_CONST)
[all …]
Diterators.md697 (define_mode_attr V_double [(V8QI "v16qi") (V4HI "v8hi")
725 (define_mode_attr v_cmp_result [(V8QI "v8qi") (V16QI "v16qi")
916 (define_mode_attr vsi2qi [(V2SI "v8qi") (V4SI "v16qi")])
Dmve.md611 (define_insn "mve_vrev16q_<supf>v16qi"
4899 (define_insn "mve_vrev16q_m_<supf>v16qi"
Dneon.md1099 (define_insn "quad_halves_<code>v16qi"
/netbsd/src/external/gpl3/gcc/dist/libcpp/
Dlex.cc364 typedef char v16qi __attribute__ ((__vector_size__ (16))); in search_line_sse2() typedef
366 const v16qi repl_nl = *(const v16qi *)repl_chars[0]; in search_line_sse2()
367 const v16qi repl_cr = *(const v16qi *)repl_chars[1]; in search_line_sse2()
368 const v16qi repl_bs = *(const v16qi *)repl_chars[2]; in search_line_sse2()
369 const v16qi repl_qm = *(const v16qi *)repl_chars[3]; in search_line_sse2()
372 const v16qi *p; in search_line_sse2()
373 v16qi data, t; in search_line_sse2()
377 p = (const v16qi *)((uintptr_t)s & -16); in search_line_sse2()
418 typedef char v16qi __attribute__ ((__vector_size__ (16))); in search_line_sse42() typedef
419 static const v16qi search = { '\n', '\r', '?', '\\' }; in search_line_sse42()
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/doc/
Dextend.texi22372 v16qi __builtin_ia32_paddb128 (v16qi, v16qi);
22376 v16qi __builtin_ia32_psubb128 (v16qi, v16qi);
22386 v16qi __builtin_ia32_pavgb128 (v16qi, v16qi);
22388 v16qi __builtin_ia32_pcmpeqb128 (v16qi, v16qi);
22391 v16qi __builtin_ia32_pcmpgtb128 (v16qi, v16qi);
22394 v16qi __builtin_ia32_pmaxub128 (v16qi, v16qi);
22396 v16qi __builtin_ia32_pminub128 (v16qi, v16qi);
22398 v16qi __builtin_ia32_punpckhbw128 (v16qi, v16qi);
22402 v16qi __builtin_ia32_punpcklbw128 (v16qi, v16qi);
22406 v16qi __builtin_ia32_packsswb128 (v8hi, v8hi);
[all …]
Dgcc.info54578 v16qi __builtin_ia32_paddb128 (v16qi, v16qi);
54582 v16qi __builtin_ia32_psubb128 (v16qi, v16qi);
54592 v16qi __builtin_ia32_pavgb128 (v16qi, v16qi);
54594 v16qi __builtin_ia32_pcmpeqb128 (v16qi, v16qi);
54597 v16qi __builtin_ia32_pcmpgtb128 (v16qi, v16qi);
54600 v16qi __builtin_ia32_pmaxub128 (v16qi, v16qi);
54602 v16qi __builtin_ia32_pminub128 (v16qi, v16qi);
54604 v16qi __builtin_ia32_punpckhbw128 (v16qi, v16qi);
54608 v16qi __builtin_ia32_punpcklbw128 (v16qi, v16qi);
54612 v16qi __builtin_ia32_packsswb128 (v8hi, v8hi);
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/config/s390/
Dvector.md157 (define_mode_attr tointvec [(V1QI "v1qi") (V2QI "v2qi") (V4QI "v4qi") (V8QI "v8qi") (V16QI "v16qi")
2198 ;; vector unpack v16qi
Ds390.cc4631 __SECONDARY_RELOAD_CASE (V16QI, v16qi); in s390_secondary_reload()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/mips/
Dmips-msa.md179 (V16QI "v16qi")])
/netbsd/src/external/gpl3/gcc/dist/gcc/config/rs6000/
Daltivec.md236 (define_mode_attr VP_small_lc [(V2DI "v4si") (V4SI "v8hi") (V8HI "v16qi")])
Dvsx.md5313 ;; to indicate a combined status. This pattern matches v16qi, v8hi, and
/netbsd/src/external/gpl3/gcc/dist/gcc/
DChangeLog2725 (mve_vmvnq_n_<supf><mode>, mve_vrev16q_<supf>v16qi)
2745 (mve_vrev16q_m_<supf>v16qi, mve_vrmlaldavhq_p_<supf>v4si)
DChangeLog-20131548 * config/aarch64/aarch64-simd.md (aarch64_crypto_aes<aes_op>v16qi,
1549 aarch64_crypto_aes<aesmc_op>v16qi): New.
14550 (quad_halves_<code>v16qi): Likewise.
20275 (quad_halves_<code>v16qi): Likewise.
DChangeLog-201129463 vec_unpacks_lo_{v16qi,v8hi,v4si} using VI124_128 mode iterator.
29465 vec_unpacks_hi_{v16qi,v8hi,v4si} using VI124_128 mode iterator.
29467 vec_unpacku_lo_{v16qi,v8hi,v4si} using VI124_128 mode iterator.
29469 vec_unpacks_hi_{v16qi,v8hi,v4si} using VI124_128 mode iterator.
DChangeLog-201818846 * config/aarch64/aarch64-simd.md (aarch64_crypto_aes<aes_op>v16qi):
33964 (aarch64_crypto_aes<aes_op>v16qi): Make pattern
33966 (aarch64_crypto_aes<aesmc_op>v16qi): Ditto.
DChangeLog-202031013 (mve_vrev16q_m_<supf>v16qi): Likewise.
33615 (mve_vrev16q_<supf>v16qi): Likewise.
DChangeLog-201923046 (aarch64_crypto_aes<aes_op>v16qi): Redefine pattern with xor.
23047 (aarch64_crypto_aes<aesmc_op>v16qi): Remove attribute enabled.
DChangeLog-20176590 for __builtin_vsx_ld_elemrev_{v8hi,v16qi} and
6591 __builtin_vsx_st_elemrev_{v8hi,v16qi} based on TARGET_P9_VECTOR
DChangeLog-201443806 * config/aarch64/aarch64-simd.md (aarch64_crypto_aes<aes_op>v16qi):
43808 (aarch64_crypto_aes<aesmc_op>v16qi): Use crypto_aesmc type.
/netbsd/src/external/gpl3/gcc/dist/gcc/config/i386/
Dsse.md1000 (V32QI "v32qi") (V16QI "v16qi")])
1025 (V32QI "v16qi") (V16HI "v8hi") (V8SI "v4si") (V4DI "v2di")
Di386.md1277 [(QI "v16qi") (HI "v8hi") (SI "v4si") (DI "v2di") (SF "v4sf") (DF "v2df")])
/netbsd/src/external/gpl3/gcc/dist/
DMD5SUMS10887 57e374a5898bcc05e38b03357b47cc76 gcc/testsuite/c-c++-common/torture/vshuf-v16qi.c
25963 45bcce9950a47facd9ceddd480ab56bb gcc/testsuite/g++.dg/torture/vshuf-v16qi.C
45857 146a9121f0935fa5716a7e9709888e93 gcc/testsuite/gcc.dg/torture/vshuf-v16qi.c
68255 8fe36ae5ff2b4bac66cad558d27e43e8 gcc/testsuite/gcc.target/i386/set-v16qi-1.h
68256 6915570db34df8b6c58fb59297c73851 gcc/testsuite/gcc.target/i386/set-v16qi-2.h
68257 cf00a8a2d0f04ca8796391128435b5c5 gcc/testsuite/gcc.target/i386/set-v16qi-3.h
68433 bce0423c5fcea8a8b29f29c4fb6680c2 gcc/testsuite/gcc.target/i386/sse2-init-v16qi-1.c
68663 589d03d33e589b13a71b9a5a01d750f2 gcc/testsuite/gcc.target/i386/sse2-set-v16qi-1.c
68664 1b820e04d09f063d478cb6d35d38c0b4 gcc/testsuite/gcc.target/i386/sse2-set-v16qi-2.c
68665 30138811a0947e7b0a6279288b5f5907 gcc/testsuite/gcc.target/i386/sse2-set-v16qi-3.c
[all …]

12