/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | emit-rtl.h | 456 extern rtx gen_const_vec_duplicate (machine_mode, rtx);
|
H A D | emit-rtl.c | 5948 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 D | simplify-rtx.c | 1732 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 D | optabs.c | 411 return gen_const_vec_duplicate (vmode, op); in expand_vector_broadcast()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | emit-rtl.h | 468 extern rtx gen_const_vec_duplicate (machine_mode, rtx);
|
H A D | emit-rtl.cc | 5922 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 D | simplify-rtx.cc | 1857 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 D | optabs.cc | 437 return gen_const_vec_duplicate (vmode, op); in expand_vector_broadcast()
|
H A D | builtins.cc | 3901 rtx const_vec = gen_const_vec_duplicate (mode, src); in builtin_memset_read_str()
|
H A D | ChangeLog-2017 | 9192 * 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 D | vx-builtins.md | 119 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 D | vx-builtins.md | 119 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 D | i386-expand.c | 4708 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 D | i386-expand.cc | 5150 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 D | spu.c | 1929 return gen_const_vec_duplicate (mode, inner); in spu_const()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/ |
H A D | altivec.md | 355 operands[3] = gen_const_vec_duplicate (<MODE>mode, rtx_val);
|
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/ |
H A D | altivec.md | 371 operands[3] = gen_const_vec_duplicate (<MODE>mode, rtx_val);
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/ |
H A D | arm.c | 30801 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 D | neon.md | 3391 gen_const_vec_duplicate (<VCVTF:V_cmp_result>mode, c));
|
/netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/ |
H A D | arm.cc | 31553 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 D | neon.md | 3073 gen_const_vec_duplicate (<VCVTF:V_cmp_result>mode, c));
|
/netbsd-src/external/gpl3/gcc/dist/gcc/config/mips/ |
H A D | mips.cc | 14667 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 D | ia64.cc | 1941 mask = gen_const_vec_duplicate (V2SImode, mask); in ia64_expand_vecint_compare()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/ia64/ |
H A D | ia64.c | 1941 mask = gen_const_vec_duplicate (V2SImode, mask); in ia64_expand_vecint_compare()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/ |
H A D | aarch64.c | 18444 return gen_const_vec_duplicate (mode, c); in aarch64_simd_gen_const_vector_dup()
|