Searched refs:dperm (Results 1 – 2 of 2) sorted by relevance
33123 struct expand_vec_perm_d dperm; in ix86_expand_vector_init_duplicate() local33127 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()
42842 struct expand_vec_perm_d dperm; in ix86_expand_vector_init_duplicate() local42846 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()