Home
last modified time | relevance | path

Searched refs:ix86_expand_vector_set (Results 1 – 23 of 23) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/
H A Di386-protos.h256 extern void ix86_expand_vector_set (bool, rtx, rtx, int);
H A Dmmx.md1520 ix86_expand_vector_set (TARGET_MMX_WITH_SSE, operands[0], operands[1],
3746 ix86_expand_vector_set (TARGET_MMX_WITH_SSE, operands[0], operands[1],
3905 ix86_expand_vector_set (TARGET_MMX_WITH_SSE, operands[0], operands[1],
3940 ix86_expand_vector_set (TARGET_MMX_WITH_SSE, operands[0], operands[1],
4103 ix86_expand_vector_set (false, operands[0], operands[1],
4128 ix86_expand_vector_set (false, operands[0], operands[1],
H A Di386-expand.cc12268 ix86_expand_vector_set (true, target, op1, elt); in ix86_expand_vec_set_builtin()
15203 ix86_expand_vector_set (mmx_ok, target, var, one_var); in ix86_expand_vector_init_one_nonzero()
15388 ix86_expand_vector_set (mmx_ok, x, var, one_var >> 1); in ix86_expand_vector_init_one_var()
15398 ix86_expand_vector_set (mmx_ok, target, var, one_var); in ix86_expand_vector_init_one_var()
16138 ix86_expand_vector_set (bool mmx_ok, rtx target, rtx val, int elt) in ix86_expand_vector_set() function
16254 ix86_expand_vector_set (false, target, val, 0); in ix86_expand_vector_set()
16265 ix86_expand_vector_set (false, tmp, val, 0); in ix86_expand_vector_set()
16276 ix86_expand_vector_set (false, tmp, val, 0); in ix86_expand_vector_set()
16316 ix86_expand_vector_set (false, target, val, 0); in ix86_expand_vector_set()
16326 ix86_expand_vector_set (false, t, gen_lowpart (SFmode, val), elt); in ix86_expand_vector_set()
[all …]
H A Dsse.md10834 ix86_expand_vector_set (false, operands[0], operands[1],
10848 ix86_expand_vector_set (false, operands[0], operands[1],
10862 ix86_expand_vector_set (false, operands[0], operands[1],
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Di386-protos.h240 extern void ix86_expand_vector_set (bool, rtx, rtx, int);
H A Dmmx.md603 ix86_expand_vector_set (TARGET_MMX_WITH_SSE, operands[0], operands[1],
1710 ix86_expand_vector_set (TARGET_MMX_WITH_SSE, operands[0], operands[1],
1866 ix86_expand_vector_set (TARGET_MMX_WITH_SSE, operands[0], operands[1],
1898 ix86_expand_vector_set (TARGET_MMX_WITH_SSE, operands[0], operands[1],
H A Di386-expand.c10968 ix86_expand_vector_set (true, target, op1, elt); in ix86_expand_vec_set_builtin()
13448 ix86_expand_vector_set (mmx_ok, target, var, one_var); in ix86_expand_vector_init_one_nonzero()
13627 ix86_expand_vector_set (mmx_ok, x, var, one_var >> 1); in ix86_expand_vector_init_one_var()
13637 ix86_expand_vector_set (mmx_ok, target, var, one_var); in ix86_expand_vector_init_one_var()
14202 ix86_expand_vector_set (bool mmx_ok, rtx target, rtx val, int elt) in ix86_expand_vector_set() function
14315 ix86_expand_vector_set (false, target, val, 0); in ix86_expand_vector_set()
14326 ix86_expand_vector_set (false, tmp, val, 0); in ix86_expand_vector_set()
14337 ix86_expand_vector_set (false, tmp, val, 0); in ix86_expand_vector_set()
14377 ix86_expand_vector_set (false, target, val, 0); in ix86_expand_vector_set()
14387 ix86_expand_vector_set (false, t, gen_lowpart (SFmode, val), elt); in ix86_expand_vector_set()
[all …]
H A Dsse.md8195 ix86_expand_vector_set (false, operands[0], operands[1],
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog-200520579 * config/i386/i386.c (ix86_expand_vector_set): Fix setting 3rd and 4th
34056 (ix86_expand_vector_set): Handle V2SFmode and V2SImode.
34087 in QImode expansion to ix86_expand_vector_set.
34112 * config/i386/i386.c (ix86_expand_vector_set): Fix third and fourth
34915 (ix86_expand_vector_set, ix86_expand_vector_extract): New.
34930 (vec_setv4sf, vec_setv2df): Use ix86_expand_vector_set.
H A DChangeLog-20088901 (ix86_expand_vector_set): Likewise.
11860 (ix86_expand_vector_set): Likewise.
18676 ix86_expand_vector_set on V16QImode for SSE4.1.
19629 ix86_expand_vector_set if supported.
H A DChangeLog-20212186 * config/i386/i386-expand.c (ix86_expand_vector_set)
13302 (ix86_expand_vector_set): Use blendw instead of pinsrw.
14358 (ix86_expand_vector_set): Likewise.
24365 * config/i386/i386-expand.c (ix86_expand_vector_set):
H A DChangeLog-201918684 * config/i386/i386-expand.c (ix86_expand_vector_set)
24975 * config/i386/i386-expand.c (ix86_expand_vector_set): Generate
28525 TARGET_MMX_WITH_SSE to ix86_expand_vector_set.
H A DChangeLog16351 * config/i386/i386-expand.c (ix86_expand_vector_set): Not use
H A DChangeLog-200914670 (ix86_expand_vector_set): Ditto.
32535 ix86_expand_vector_set for V4DImode in 64bit mode only.
H A DChangeLog-201223389 * config/i386/i386.c (ix86_expand_vector_set): Ditto.
32259 * config/i386/i386.c (ix86_expand_vector_set): Fix element
H A DChangeLog-200720172 (ix86_expand_vector_set): Support SSE4.1.
23250 copy of source, pass it to ix86_expand_vector_set and return
H A DChangeLog-201629451 * config/i386/i386.c (ix86_expand_vector_set): Fix up argument order
33209 * config/i386/i386.c (ix86_expand_vector_set) <case V4SImode>: For
H A DChangeLog-201826574 * config/i386/i386.c (ix86_expand_vector_set): Use
26668 * config/i386/i386.c (ix86_expand_vector_set): Improve V32HImode and
H A DChangeLog-201128474 * config/i386/i386.c (ix86_expand_vector_set) <V2DImode>: Generate
H A DChangeLog-201311263 ix86_expand_vector_init_duplicate, ix86_expand_vector_set,
H A DChangeLog-201719365 (ix86_expand_vector_set): Likewise.
H A DChangeLog-201528236 * config/i386/i386.c (ix86_expand_vector_set): Use gen_int_mode
H A DChangeLog-201414844 * config/i386/i386.c (ix86_expand_vector_set): Handle V8DF, V8DI, V16SF,