Home
last modified time | relevance | path

Searched refs:gen_const_vec_duplicate (Results 1 – 25 of 30) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Demit-rtl.h456 extern rtx gen_const_vec_duplicate (machine_mode, rtx);
H A Demit-rtl.c5948 gen_const_vec_duplicate (machine_mode mode, rtx elt) in gen_const_vec_duplicate() function
5962 return gen_const_vec_duplicate (mode, x); in gen_vec_duplicate()
6058 return gen_const_vec_duplicate (mode, el); in gen_const_vector()
6071 return gen_const_vec_duplicate (mode, RTVEC_ELT (v, 0)); in gen_rtx_CONST_VECTOR()
H A Dsimplify-rtx.c1732 return gen_const_vec_duplicate (mode, op); in simplify_const_unary_operation()
2294 return gen_const_vec_duplicate (mode, val); in relational_result()
7423 rtx vec2 = gen_const_vec_duplicate (mode, scalar2); in test_vector_ops_series()
7424 rtx vec3 = gen_const_vec_duplicate (mode, scalar3); in test_vector_ops_series()
H A Doptabs.c411 return gen_const_vec_duplicate (vmode, op); in expand_vector_broadcast()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Demit-rtl.h468 extern rtx gen_const_vec_duplicate (machine_mode, rtx);
H A Demit-rtl.cc5922 gen_const_vec_duplicate (machine_mode mode, rtx elt) in gen_const_vec_duplicate() function
5936 return gen_const_vec_duplicate (mode, x); in gen_vec_duplicate()
6032 return gen_const_vec_duplicate (mode, el); in gen_const_vector()
6045 return gen_const_vec_duplicate (mode, RTVEC_ELT (v, 0)); in gen_rtx_CONST_VECTOR()
H A Dsimplify-rtx.cc1857 return gen_const_vec_duplicate (mode, op); in simplify_const_unary_operation()
2476 return gen_const_vec_duplicate (mode, val); in relational_result()
8168 rtx vec2 = gen_const_vec_duplicate (mode, scalar2); in test_vector_ops_series()
8169 rtx vec3 = gen_const_vec_duplicate (mode, scalar3); in test_vector_ops_series()
H A Doptabs.cc437 return gen_const_vec_duplicate (vmode, op); in expand_vector_broadcast()
H A Dbuiltins.cc3901 rtx const_vec = gen_const_vec_duplicate (mode, src); in builtin_memset_read_str()
H A DChangeLog-20179192 * emit-rtl.h (gen_const_vec_duplicate): Declare.
9197 (gen_const_vec_duplicate, gen_vec_duplicate): New functions.
9198 (gen_rtx_CONST_VECTOR): Use gen_const_vec_duplicate for constants
9200 * optabs.c (expand_vector_broadcast): Use gen_const_vec_duplicate.
9209 (arm_expand_vec_perm): Use gen_const_vec_duplicate.
9218 gen_const_vec_duplicate.
9221 gen_const_vec_duplicate.
9224 (define_split): Use gen_const_vec_duplicate.
9226 (define_split): Use gen_const_vec_duplicate.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/s390/
H A Dvx-builtins.md119 gen_const_vec_duplicate (<VI_HW:MODE>mode,
1759 operands[3] = gen_const_vec_duplicate (V2DFmode, c);
1790 operands[3] = gen_const_vec_duplicate (V2DFmode, c);
1822 operands[3] = gen_const_vec_duplicate (V2DFmode, c);
1855 operands[3] = gen_const_vec_duplicate (V2DFmode, c);
/netbsd-src/external/gpl3/gcc/dist/gcc/config/s390/
H A Dvx-builtins.md119 gen_const_vec_duplicate (<VI_HW:MODE>mode,
1726 operands[3] = gen_const_vec_duplicate (V2DFmode, c);
1757 operands[3] = gen_const_vec_duplicate (V2DFmode, c);
1789 operands[3] = gen_const_vec_duplicate (V2DFmode, c);
1822 operands[3] = gen_const_vec_duplicate (V2DFmode, c);
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Di386-expand.c4708 vt = gen_const_vec_duplicate (V32QImode, vt2); in ix86_expand_vec_perm()
4816 vt = gen_const_vec_duplicate (maskmode, vt); in ix86_expand_vec_perm()
4906 vt = gen_const_vec_duplicate (maskmode, vt); in ix86_expand_vec_perm()
18562 t = gen_const_vec_duplicate (half_mode, GEN_INT (c)); in expand_vec_perm_even_odd_pack()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/
H A Di386-expand.cc5150 vt = gen_const_vec_duplicate (V32QImode, vt2); in ix86_expand_vec_perm()
5258 vt = gen_const_vec_duplicate (maskmode, vt); in ix86_expand_vec_perm()
5348 vt = gen_const_vec_duplicate (maskmode, vt); in ix86_expand_vec_perm()
21090 t = gen_const_vec_duplicate (half_mode, GEN_INT (c)); in expand_vec_perm_even_odd_pack()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/spu/
H A Dspu.c1929 return gen_const_vec_duplicate (mode, inner); in spu_const()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Daltivec.md355 operands[3] = gen_const_vec_duplicate (<MODE>mode, rtx_val);
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Daltivec.md371 operands[3] = gen_const_vec_duplicate (<MODE>mode, rtx_val);
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/
H A Darm.c30801 mask = gen_const_vec_duplicate (vmode, mask); in arm_expand_vec_perm()
31802 val_vec = gen_const_vec_duplicate (mode, GEN_INT (v)); in arm_block_set_unaligned_vect()
31889 val_vec = gen_const_vec_duplicate (mode, gen_int_mode (value, QImode)); in arm_block_set_aligned_vect()
H A Dneon.md3391 gen_const_vec_duplicate (<VCVTF:V_cmp_result>mode, c));
/netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/
H A Darm.cc31553 mask = gen_const_vec_duplicate (vmode, mask); in arm_expand_vec_perm()
32573 val_vec = gen_const_vec_duplicate (mode, GEN_INT (v)); in arm_block_set_unaligned_vect()
32660 val_vec = gen_const_vec_duplicate (mode, gen_int_mode (value, QImode)); in arm_block_set_aligned_vect()
H A Dneon.md3073 gen_const_vec_duplicate (<VCVTF:V_cmp_result>mode, c));
/netbsd-src/external/gpl3/gcc/dist/gcc/config/mips/
H A Dmips.cc14667 operands[2] = gen_const_vec_duplicate (mode, c); in mips_msa_output_shift_immediate()
22081 return gen_const_vec_duplicate (mode, c); in mips_gen_const_int_vector()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/ia64/
H A Dia64.cc1941 mask = gen_const_vec_duplicate (V2SImode, mask); in ia64_expand_vecint_compare()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/ia64/
H A Dia64.c1941 mask = gen_const_vec_duplicate (V2SImode, mask); in ia64_expand_vecint_compare()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64.c18444 return gen_const_vec_duplicate (mode, c); in aarch64_simd_gen_const_vector_dup()

12