Home
last modified time | relevance | path

Searched refs:ix86_expand_builtin (Results 1 – 10 of 10) sorted by relevance

/freebsd-12-stable/contrib/gcc/
DChangeLog279 (ix86_expand_builtin): Handle IX86_BUILTIN_VEC_EXT_V16QI.
296 (ix86_expand_builtin) [IX86_BUILTIN_LDMXCSR, IX86_BUILTIN_STMXCSR]:
839 (ix86_expand_builtin): Properly expand the variable shift builtins.
DChangeLog.gcc43722 (ix86_expand_builtin): Likewise.
DChangeLog-20023707 * i386.c (ix86_expand_builtin): Use sse2_maskmovdqu_rex64.
4210 (ix86_expand_builtin): Fix MASKMOVDQU expasion.
4272 (ix86_expand_builtin): Handle IX86_BUILTIN_CLRTI, IX86_BUILTIN_LOADDQA,
4435 * i386.c (ix86_init_mmx_sse_builtins, ix86_expand_builtin): Define and
4554 (ix86_expand_builtin): Expand proper address mode for cflush.
4901 (ix86_expand_builtin): Likewise.
24077 (ix86_expand_builtin): Add support for SSE2 builtins.
29527 ix86_expand_builtin): Likewise.
30587 * config/i386/i386.c (ix86_expand_builtin): Fix typo.
30862 (ix86_expand_builtin): Fix handling of 64bit pointers.
[all …]
DChangeLog-200515610 (ix86_expand_builtin) [IX86_BUILTIN_LDMXCSR]: Change constant to
34056 (ix86_expand_builtin): Expand it.
34786 (ix86_init_mmx_sse_builtins, ix86_expand_builtin): Update to match.
34908 (ix86_expand_builtin): Make static. Update for changed builtins.
35138 (ix86_expand_builtin): Likewise. Frob MASKMOVQ wrt the input mem
35221 (ix86_expand_builtin): Merge CODE_FOR_sse2_maskmovdqu_rex64 and
35501 ix86_expand_builtin): Likewise.
35576 (ix86_expand_builtin): Likewise.
35841 * config/i386/i386.c (ix86_expand_builtin): [IX86_BUILTIN_PINSRW,
DChangeLog-20013178 * config/i386/i386.c (ix86_expand_builtin): Use new name for
4853 (ix86_expand_builtin): Fix pshufw.
9187 ix86_init_mmx_sse_builtins, ix86_expand_builtin): Likewise.
9807 (ix86_expand_builtin): Handle them.
18934 * i386.c (ix86_expand_builtin, case IX86_BUILTIN_SETPS):
31496 (ix86_expand_builtin): Likewise.
31618 (ix86_expand_builtin): Make fcode unsigned.
DChangeLog-2000338 * i386.c (ix86_expand_builtin): Delete unused label.
5009 (ix86_expand_builtin): Use correct operand numbers 0 and 1.
8122 * i386-protos.h (ix86_init_builtins, ix86_expand_builtin): Declare.
8129 ix86_init_builtins, ix86_expand_builtin): New functions.
DChangeLog-20065262 * config/i386/i386.c (ix86_expand_builtin): Use
DChangeLog-2004538 (ix86_expand_builtin): Update to match.
47877 * i386.c (ix86_expand_builtin): Use sse2_movsd instead of sse2_movlpd.
DChangeLog-200317424 (ix86_expand_builtin): Likewise.
/freebsd-12-stable/contrib/gcc/config/i386/
Di386.c1425 static rtx ix86_expand_builtin (tree, rtx, rtx, enum machine_mode, int);
1489 #define TARGET_EXPAND_BUILTIN ix86_expand_builtin
16544 ix86_expand_builtin (tree exp, rtx target, rtx subtarget ATTRIBUTE_UNUSED, in ix86_expand_builtin() function