Home
last modified time | relevance | path

Searched refs:gen_vec_duplicate (Results 1 – 18 of 18) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Demit-rtl.h457 extern rtx gen_vec_duplicate (machine_mode, rtx);
H A Dsimplify-rtx.c1705 return gen_vec_duplicate (mode, temp); in simplify_unary_operation_1()
3864 return gen_vec_duplicate (mode, op0); in simplify_binary_operation_1()
3966 return gen_vec_duplicate (mode, elt0); in simplify_binary_operation_1()
4294 return gen_vec_duplicate (mode, tem); in simplify_binary_operation_1()
6838 return gen_vec_duplicate (outermode, elt); in simplify_subreg()
H A Demit-rtl.c5959 gen_vec_duplicate (machine_mode mode, rtx x) in gen_vec_duplicate() function
6038 return gen_vec_duplicate (mode, base); in gen_vec_series()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Demit-rtl.h469 extern rtx gen_vec_duplicate (machine_mode, rtx);
H A Dsimplify-rtx.cc1830 return gen_vec_duplicate (mode, temp); in simplify_unary_operation_1()
4252 return gen_vec_duplicate (mode, op0); in simplify_binary_operation_1()
4354 return gen_vec_duplicate (mode, elt0); in simplify_binary_operation_1()
4733 return gen_vec_duplicate (mode, tem); in simplify_binary_operation_1()
7375 return gen_vec_duplicate (outermode, elt); in simplify_subreg()
H A Demit-rtl.cc5933 gen_vec_duplicate (machine_mode mode, rtx x) in gen_vec_duplicate() function
6012 return gen_vec_duplicate (mode, base); in gen_vec_series()
H A DChangeLog-2017477 (gen_vec_duplicate): Adjust caller.
7686 (gen_vec_duplicate): Use it instead of CONSTANT_P.
8747 gen_vec_duplicate after forcing the scalar into a register.
9193 (gen_vec_duplicate): Likewise.
9197 (gen_const_vec_duplicate, gen_vec_duplicate): New functions.
9205 (aarch64_simd_dup_constant): Use gen_vec_duplicate.
9215 (ix86_vector_duplicate_value): Use gen_vec_duplicate.
H A DChangeLog-201918534 (aarch64_expand_mov_immediate): Remove the optional gen_vec_duplicate
18540 (aarch64_expand_mov_immediate): Remove the optional gen_vec_duplicate
18554 gen_vec_duplicate from call to aarch64_expand_mov_immediate.
H A DChangeLog-201832887 (aarch64_expand_mov_immediate): Take a gen_vec_duplicate callback.
32960 (aarch64_expand_mov_immediate): Add a gen_vec_duplicate parameter.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/gcn/
H A Dgcn-valu.md1504 emit_insn (gen_vec_duplicate<vnsi>
1554 emit_insn (gen_vec_duplicate<vnsi>_exec
1602 emit_insn (gen_vec_duplicate<vnsi>
1637 emit_insn (gen_vec_duplicate<vnsi>_exec
2588 emit_insn (gen_vec_duplicate<vnsi> (outhi, const0_rtx));
2620 emit_insn (gen_vec_duplicate<vnsi>_exec (outhi, const0_rtx, mergehi,
3253 emit_insn (gen_vec_duplicate<mode> (op1vec, operands[1]));
/netbsd-src/external/gpl3/gcc/dist/gcc/config/gcn/
H A Dgcn-valu.md1514 emit_insn (gen_vec_duplicate<vnsi>
1564 emit_insn (gen_vec_duplicate<vnsi>_exec
1612 emit_insn (gen_vec_duplicate<vnsi>
1647 emit_insn (gen_vec_duplicate<vnsi>_exec
2620 emit_insn (gen_vec_duplicate<vnsi> (outhi, const0_rtx));
2652 emit_insn (gen_vec_duplicate<vnsi>_exec (outhi, const0_rtx, mergehi,
3305 emit_insn (gen_vec_duplicate<mode> (op1vec, operands[1]));
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64.c18858 return gen_vec_duplicate (mode, x); in aarch64_simd_dup_constant()
18996 aarch64_emit_move (target, gen_vec_duplicate (mode, x)); in aarch64_expand_vector_init()
19081 aarch64_emit_move (target, gen_vec_duplicate (mode, x)); in aarch64_expand_vector_init()
H A Daarch64-sve.md4500 emit_insn (gen_vec_duplicate<mode> (amount,
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64.cc22024 return gen_vec_duplicate (mode, x); in aarch64_simd_dup_constant()
22138 aarch64_emit_move (target, gen_vec_duplicate (mode, x)); in aarch64_expand_vector_init()
22219 aarch64_emit_move (target, gen_vec_duplicate (mode, x)); in aarch64_expand_vector_init()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Di386-expand.c13162 dup = gen_vec_duplicate (mode, val); in ix86_vector_duplicate_value()
13176 SET_SRC (PATTERN (insn)) = gen_vec_duplicate (mode, reg); in ix86_vector_duplicate_value()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/
H A Di386-expand.cc14853 dup = gen_vec_duplicate (mode, val); in ix86_vector_duplicate_value()
14867 SET_SRC (PATTERN (insn)) = gen_vec_duplicate (mode, reg); in ix86_vector_duplicate_value()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/
H A Darm.c13075 return gen_vec_duplicate (mode, x); in neon_vdup_constant()
13172 emit_insn (gen_rtx_SET (target, gen_vec_duplicate (mode, x))); in neon_expand_vector_init()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/
H A Darm.cc13211 return gen_vec_duplicate (mode, x); in neon_vdup_constant()
13333 emit_insn (gen_rtx_SET (target, gen_vec_duplicate (mode, x))); in neon_expand_vector_init()