| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | tree-vect-slp-patterns.cc | 727 complex_perm_kinds_t perm2 = linear_loads_p (perm_cache, op2); in is_eq_or_top() local 728 if (perm2 != kind2 && perm2 != PERM_TOP) in is_eq_or_top()
|
| H A D | ChangeLog-2015 | 2773 failed. Use nd.perm instead of perm2.
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/ia64/ |
| H A D | ia64.cc | 11479 unsigned char perm2[MAX_VECT_LEN]; in expand_vec_perm_1() local 11504 perm2[i] = e; in expand_vec_perm_1() 11507 if (expand_vselect_vconcat (d->target, d->op1, d->op0, perm2, nelt)) in expand_vec_perm_1() 11527 unsigned char perm2[2]; in expand_vec_perm_broadcast() local 11544 perm2[0] = elt; in expand_vec_perm_broadcast() 11545 perm2[1] = elt + 2; in expand_vec_perm_broadcast() 11546 ok = expand_vselect_vconcat (d->target, d->op0, d->op0, perm2, 2); in expand_vec_perm_broadcast() 11693 unsigned char perm2[4]; in expand_vec_perm_v4hi_5() local 11706 perm2[i] = d->perm[i] & 3; in expand_vec_perm_v4hi_5() 11715 ok = expand_vselect (t0, d->op0, perm2, 4); in expand_vec_perm_v4hi_5() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/ia64/ |
| H A D | ia64.c | 11479 unsigned char perm2[MAX_VECT_LEN]; in expand_vec_perm_1() local 11504 perm2[i] = e; in expand_vec_perm_1() 11507 if (expand_vselect_vconcat (d->target, d->op1, d->op0, perm2, nelt)) in expand_vec_perm_1() 11527 unsigned char perm2[2]; in expand_vec_perm_broadcast() local 11544 perm2[0] = elt; in expand_vec_perm_broadcast() 11545 perm2[1] = elt + 2; in expand_vec_perm_broadcast() 11546 ok = expand_vselect_vconcat (d->target, d->op0, d->op0, perm2, 2); in expand_vec_perm_broadcast() 11693 unsigned char perm2[4]; in expand_vec_perm_v4hi_5() local 11706 perm2[i] = d->perm[i] & 3; in expand_vec_perm_v4hi_5() 11715 ok = expand_vselect (t0, d->op0, perm2, 4); in expand_vec_perm_v4hi_5() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/ |
| H A D | i386-expand.cc | 19443 unsigned char perm2[MAX_VECT_LEN]; in expand_vec_perm_pshuflw_pshufhw() local 19462 memcpy (perm2, d->perm, 4); in expand_vec_perm_pshuflw_pshufhw() 19464 perm2[i] = i; in expand_vec_perm_pshuflw_pshufhw() 19465 ok = expand_vselect (d->target, d->op0, perm2, 8, d->testing_p); in expand_vec_perm_pshuflw_pshufhw() 19469 memcpy (perm2 + 4, d->perm + 4, 4); in expand_vec_perm_pshuflw_pshufhw() 19471 perm2[i] = i; in expand_vec_perm_pshuflw_pshufhw() 19472 ok = expand_vselect (d->target, d->target, perm2, 8, d->testing_p); in expand_vec_perm_pshuflw_pshufhw() 21474 unsigned char perm2[4]; in expand_vec_perm_broadcast_1() local 21516 memset (perm2, elt, 2); in expand_vec_perm_broadcast_1() 21518 ok = expand_vselect (dest, op0, perm2, 2, d->testing_p); in expand_vec_perm_broadcast_1() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/mips/ |
| H A D | mips.cc | 21764 unsigned char perm2[MAX_VECT_LEN]; in mips_expand_vec_perm_const_1() local 21769 memcpy (perm2, d->perm, sizeof(perm2)); in mips_expand_vec_perm_const_1() 21771 perm2[i] += nelt; in mips_expand_vec_perm_const_1() 21772 if (mips_expand_vselect_vconcat (d->target, d->op0, d->op1, perm2, nelt)) in mips_expand_vec_perm_const_1() 21783 perm2[i] = (d->perm[i] + nelt) & (2 * nelt - 1); in mips_expand_vec_perm_const_1() 21784 if (mips_expand_vselect_vconcat (d->target, d->op1, d->op0, perm2, nelt)) in mips_expand_vec_perm_const_1() 22319 unsigned char perm2[2]; in mips_expand_vec_reduc() local 22332 perm2[0] = 1; in mips_expand_vec_reduc() 22333 perm2[1] = 2; in mips_expand_vec_reduc() 22334 ok = mips_expand_vselect_vconcat (fold, last, last, perm2, 2); in mips_expand_vec_reduc()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/mips/ |
| H A D | mips.c | 21580 unsigned char perm2[MAX_VECT_LEN]; in mips_expand_vec_perm_const_1() local 21585 memcpy (perm2, d->perm, sizeof(perm2)); in mips_expand_vec_perm_const_1() 21587 perm2[i] += nelt; in mips_expand_vec_perm_const_1() 21588 if (mips_expand_vselect_vconcat (d->target, d->op0, d->op1, perm2, nelt)) in mips_expand_vec_perm_const_1() 21599 perm2[i] = (d->perm[i] + nelt) & (2 * nelt - 1); in mips_expand_vec_perm_const_1() 21600 if (mips_expand_vselect_vconcat (d->target, d->op1, d->op0, perm2, nelt)) in mips_expand_vec_perm_const_1() 22126 unsigned char perm2[2]; in mips_expand_vec_reduc() local 22139 perm2[0] = 1; in mips_expand_vec_reduc() 22140 perm2[1] = 2; in mips_expand_vec_reduc() 22141 ok = mips_expand_vselect_vconcat (fold, last, last, perm2, 2); in mips_expand_vec_reduc()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/ |
| H A D | i386-expand.c | 17240 unsigned char perm2[MAX_VECT_LEN]; in expand_vec_perm_pshuflw_pshufhw() local 17259 memcpy (perm2, d->perm, 4); in expand_vec_perm_pshuflw_pshufhw() 17261 perm2[i] = i; in expand_vec_perm_pshuflw_pshufhw() 17262 ok = expand_vselect (d->target, d->op0, perm2, 8, d->testing_p); in expand_vec_perm_pshuflw_pshufhw() 17266 memcpy (perm2 + 4, d->perm + 4, 4); in expand_vec_perm_pshuflw_pshufhw() 17268 perm2[i] = i; in expand_vec_perm_pshuflw_pshufhw() 17269 ok = expand_vselect (d->target, d->target, perm2, 8, d->testing_p); in expand_vec_perm_pshuflw_pshufhw() 18888 unsigned char perm2[4]; in expand_vec_perm_broadcast_1() local 18936 memset (perm2, elt, 4); in expand_vec_perm_broadcast_1() 18938 ok = expand_vselect (dest, op0, perm2, 4, d->testing_p); in expand_vec_perm_broadcast_1()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/ |
| H A D | rs6000.cc | 7201 rtx perm2 = gen_altivec_vperm_v8hiv16qi (sub_target, sub_target, sub_target, in rs6000_expand_vector_set_var_p9() local 7203 emit_insn (perm2); in rs6000_expand_vector_set_var_p9()
|