Home
last modified time | relevance | path

Searched refs:qimode (Results 1 – 4 of 4) sorted by relevance

/dragonfly/contrib/gcc-8.0/gcc/
H A Doptabs-query.c357 machine_mode qimode; in qimode_for_vec_perm() local
359 && mode_for_vector (QImode, GET_MODE_SIZE (mode)).exists (&qimode) in qimode_for_vec_perm()
360 && VECTOR_MODE_P (qimode)) in qimode_for_vec_perm()
361 return qimode; in qimode_for_vec_perm()
392 machine_mode qimode; in can_vec_perm_var_p() local
393 if (!qimode_for_vec_perm (mode).exists (&qimode) in can_vec_perm_var_p()
406 if (optab_handler (add_optab, qimode) == CODE_FOR_nothing) in can_vec_perm_var_p()
439 machine_mode qimode; in can_vec_perm_const_p() local
440 if (qimode_for_vec_perm (mode).exists (&qimode)) in can_vec_perm_const_p()
444 if (selector_fits_mode_p (qimode, qimode_indices) in can_vec_perm_const_p()
[all …]
H A Doptabs.c5493 machine_mode qimode; in expand_vec_perm_const() local
5495 qimode = VOIDmode; in expand_vec_perm_const()
5509 insn_code shift_code_qi = ((qimode != VOIDmode && qimode != mode) in expand_vec_perm_const()
5531 rtx tmp = gen_reg_rtx (qimode); in expand_vec_perm_const()
5533 create_input_operand (&ops[1], gen_lowpart (qimode, v0), qimode); in expand_vec_perm_const()
5556 if (qimode != VOIDmode) in expand_vec_perm_const()
5602 if (qimode != VOIDmode in expand_vec_perm_const()
5649 machine_mode qimode; in expand_vec_perm_var() local
5676 sel = gen_lowpart (qimode, sel); in expand_vec_perm_var()
5677 sel = expand_vec_perm_const (qimode, sel, sel, const_sel, qimode, NULL); in expand_vec_perm_var()
[all …]
/dragonfly/contrib/gcc-4.7/gcc/
H A Doptabs.c6796 enum machine_mode qimode; in can_vec_perm_p() local
6819 if (!VECTOR_MODE_P (qimode)) in can_vec_perm_p()
6886 enum machine_mode qimode; in expand_vec_perm() local
6900 qimode = VOIDmode; in expand_vec_perm()
6904 if (!VECTOR_MODE_P (qimode)) in expand_vec_perm()
6905 qimode = VOIDmode; in expand_vec_perm()
6921 if (qimode != VOIDmode) in expand_vec_perm()
6941 gen_lowpart (qimode, v0), in expand_vec_perm()
6960 if (qimode == VOIDmode) in expand_vec_perm()
6989 sel = gen_lowpart (qimode, sel); in expand_vec_perm()
[all …]
/dragonfly/contrib/gcc-8.0/gcc/config/i386/
H A Di386.c49278 machine_mode qimode = GET_MODE (dest); in ix86_expand_vecop_qihi() local
49288 switch (qimode) in ix86_expand_vecop_qihi()
49317 op2_l = gen_reg_rtx (qimode); in ix86_expand_vecop_qihi()
49318 op2_h = gen_reg_rtx (qimode); in ix86_expand_vecop_qihi()
49322 op1_l = gen_reg_rtx (qimode); in ix86_expand_vecop_qihi()
49323 op1_h = gen_reg_rtx (qimode); in ix86_expand_vecop_qihi()
49326 full_interleave = qimode == V16QImode; in ix86_expand_vecop_qihi()
49353 d.op0 = gen_lowpart (qimode, res_l); in ix86_expand_vecop_qihi()
49354 d.op1 = gen_lowpart (qimode, res_h); in ix86_expand_vecop_qihi()
49355 d.vmode = qimode; in ix86_expand_vecop_qihi()
[all …]