Home
last modified time | relevance | path

Searched refs:dperm (Results 1 – 2 of 2) sorted by relevance

/dflybsd-src/contrib/gcc-4.7/gcc/config/i386/
H A Di386.c33123 struct expand_vec_perm_d dperm; in ix86_expand_vector_init_duplicate() local
33127 memset (&dperm, 0, sizeof (dperm)); in ix86_expand_vector_init_duplicate()
33128 dperm.target = target; in ix86_expand_vector_init_duplicate()
33129 dperm.vmode = mode; in ix86_expand_vector_init_duplicate()
33130 dperm.nelt = GET_MODE_NUNITS (mode); in ix86_expand_vector_init_duplicate()
33131 dperm.op0 = dperm.op1 = gen_reg_rtx (mode); in ix86_expand_vector_init_duplicate()
33138 tmp2 = gen_lowpart (V4SImode, dperm.op0); in ix86_expand_vector_init_duplicate()
33141 ok = (expand_vec_perm_1 (&dperm) in ix86_expand_vector_init_duplicate()
33142 || expand_vec_perm_broadcast_1 (&dperm)); in ix86_expand_vector_init_duplicate()
/dflybsd-src/contrib/gcc-8.0/gcc/config/i386/
H A Di386.c42842 struct expand_vec_perm_d dperm; in ix86_expand_vector_init_duplicate() local
42846 memset (&dperm, 0, sizeof (dperm)); in ix86_expand_vector_init_duplicate()
42847 dperm.target = target; in ix86_expand_vector_init_duplicate()
42848 dperm.vmode = mode; in ix86_expand_vector_init_duplicate()
42849 dperm.nelt = GET_MODE_NUNITS (mode); in ix86_expand_vector_init_duplicate()
42850 dperm.op0 = dperm.op1 = gen_reg_rtx (mode); in ix86_expand_vector_init_duplicate()
42851 dperm.one_operand_p = true; in ix86_expand_vector_init_duplicate()
42860 emit_move_insn (dperm.op0, gen_lowpart (mode, tmp2)); in ix86_expand_vector_init_duplicate()
42862 ok = (expand_vec_perm_1 (&dperm) in ix86_expand_vector_init_duplicate()
42863 || expand_vec_perm_broadcast_1 (&dperm)); in ix86_expand_vector_init_duplicate()