Home
last modified time | relevance | path

Searched refs:expand_builtin (Results 1 – 25 of 33) sorted by relevance

12

/openbsd/usr.bin/m4/
H A Deval.c73 static void expand_builtin(const char *[], int, int);
111 expand_builtin(argv, argc, td); in eval()
120 expand_builtin(const char *argv[], int argc, int td) in expand_builtin() function
/openbsd/gnu/usr.bin/gcc/gcc/
H A Dtarget.h253 rtx (* expand_builtin) PARAMS ((tree exp, rtx target, rtx subtarget,
H A Dexpr.h326 extern rtx expand_builtin PARAMS ((tree, rtx, rtx, enum machine_mode, int));
H A DFSFChangeLog156 * expr.c (expand_builtin, case BUILT_IN_CONSTANT_P): Rework to
681 * expr.c (expand_builtin, case BUILT_IN_LONGJMP): Fix typo in
2047 (expand_builtin): Likewise.
2436 (expand_builtin, case BUILT_IN_LONGJMP): Show __dummy used.
2678 (expand_builtin): Fix typo in calling function.
H A Dbuiltins.c3795 expand_builtin (exp, target, subtarget, mode, ignore) in expand_builtin() function
3810 return (*targetm.expand_builtin) (exp, target, subtarget, mode, ignore);
H A DChangeLog.0770 (expand_builtin): Generate CONSTANT_P_RTX if the expression is not
891 * expr.c (expand_builtin): Remove unused variable `type' twice.
1913 * expr.c (expand_builtin): Handle BUILT_IN_TRAP.
2164 (expand_builtin, case BUILT_IN_LONGJMP): Pass NULL_RTX for target
2417 * expr.c (expand_builtin): New builtin func BUILT_IN_EH_STUB_OLD.
4541 * expr.c (expand_builtin, case BUILT_IN_MEMSET): Break if either
4715 * expr.c (expand_builtin, case MEMSET): Set MEM_IN_STRUCT_P
7700 (expand_builtin): Remove unused variable 'offset'.
7933 (expand_builtin) [BUILTIN_LONGJMP]: Split out to ...
11404 * expr.c (expand_builtin): Likewise.
[all …]
H A DFSFChangeLog.1033 * expr.c (expand_builtin): Likewise.
268 * expr.c (expand_builtin, case BUILT_IN_SETJMP): Call "setjmp"
271 (expand_builtin, case BUILT_IN_LONJMP): Ignore second expression.
1166 * expr.c (expand_builtin, case BUILT_IN_SETJMP): Set CONST_CALL_P
1942 * expr.c (expand_builtin, case BUILT_IN_NEXT_ARG): Strip off
2004 (expand_builtin, case BUILT_IN_{SET,LONG}JMP): New cases.
5003 from expand_builtin.
5004 (expand_builtin): Call expand_builtin_return_addr.
5069 * expr.c (expand_builtin, case BUILT_IN_MEMCPY): Strip off
8588 (expand_builtin, case BUILT_IN_MEMCPY): New variable type.
[all …]
H A DFSFChangeLog.11873 (expand_expr, expand_builtin): Likewise.
1531 (expand_builtin): If -fcheck_memory-usage, check memory usage
1902 * expr.c (expand_builtin): Likewise.
2601 * expr.c (expand_builtin): Handle builtins used by __throw.
4016 (expand_builtin, BUILT_IN_MEM{CPY,SET}): Return value from
5333 * expr.c (expand_builtin, case BUILT_IN_FRAME_ADDRESS):
5858 existing inline code from expand_builtin.
5859 (expand_builtin): Split out code into expand_builtin_setjmp.
11132 * expr.c (expand_builtin, case BUILT_IN_SETJMP): Add test
12814 * expr.c (expand_builtin, case BUILT_IN_{LONG,SET}JMP):
[all …]
H A DChangeLog.4265 * builtins.c (expand_builtin): Don't handle BUILT_IN_LABS,
1674 (expand_builtin): ... here.
1858 (expand_builtin): Handle BUILT_IN_STRCAT, BUILT_IN_STRNCAT,
3982 * builtins.c (expand_builtin): Handle BUILT_IN_INDEX and
4319 (expand_builtin): Adjust expand_builtin_strcmp caller.
4526 (expand_builtin): Handle BUILT_IN_STRPBRK.
6792 to `lang_expand_expr' rather than `expand_builtin'.
7635 * builtins.c (expand_builtin): Also abort on BUILT_IN_LLABS.
7745 (expand_builtin): Handle BUILT_IN_FWRITE.
7802 (expand_builtin): Handle BUILT_IN_PUTCHAR, BUILT_IN_PUTS and
[all …]
H A DChangeLog.1181 * expr.c (expand_builtin): Bother with errno only if
611 (expand_builtin): Change ptr_mode to Pmode in
1841 * expr.c (expand_builtin) [BUILT_IN_RETURN_ADDRESS]: Use
4917 * expr.c (store_expr, expand_expr, expand_builtin): Likewise.
6250 * expr.c (expand_builtin): Don't emit CONST around CONSTANT_P_RTX.
7077 * expr.c (expand_builtin) [case BUILT_IN_CONSTANT_P]: Use
7378 * expr.c (expand_builtin, case BUILT_IN_CONSTANT_P): Rework to
13231 * expr.c (expand_builtin): Likewise.
H A Dc-parse.in2541 it caused problems with the code in expand_builtin which
H A DChangeLog.6573 (expand_builtin): Skip BUILT_IN_*_UNLOCKED when not optimizing.
1791 * builtins.c (expand_builtin_mathfn,expand_builtin): Same.
2032 (expand_builtin): expand_builtin_memcmp can always be called,
2287 * builtins.c (expand_builtin): Use a switch statement to list
3173 (expand_builtin): Call it.
18076 expand_builtin.
18081 (expand_builtin): Use targetm.expand_builtin.
H A DChangeLog.26530 * builtins.c (expand_builtin): Use MD_EXPAND_BUILTIN if defined.
12240 * builtins.c (expand_builtin): Typo in call to expand_builtin_ffs.
12527 (expand_builtin): Call them.
12618 (get_pointer_alignment, c_strlen, get_memory_rtx, expand_builtin,
12624 (expand_builtin, string_constant): Declare functions.
H A DChangeLog4400 * builtins.c (expand_builtin) <BUILT_IN_DWARF_FP_REGNUM>: Remove.
6567 * builtins.c (expand_builtin): Emit postincrements before expanding
16965 (expand_builtin): Ignore the new builtins (and all cos and
17456 * builtins.c (expand_builtin): Change the default behavior to
19115 (expand_builtin): Handle BUILT_IN_VA_START and
H A DChangeLog.52689 (expand_builtin): Likewise.
7047 * builtins.c (expand_builtin): Implement it.
8835 (expand_builtin): Likewise
13827 * builtins.c (expand_builtin): Abort on BUILT_IN_CONJ,
H A Dexpr.c7839 return expand_builtin (exp, target, subtarget, tmode, ignore);
H A DChangeLog.36363 (expand_builtin): Call it.
9333 (expand_builtin): Handle bzero.
9364 * builtins.c (expand_builtin): Handle bcmp.
/openbsd/gnu/gcc/gcc/
H A Dtarget.h436 rtx (* expand_builtin) (tree exp, rtx target, rtx subtarget, member
H A Dexpr.h337 extern rtx expand_builtin (tree, rtx, rtx, enum machine_mode, int);
H A Dbuiltins.c5661 expand_builtin (tree exp, rtx target, rtx subtarget, enum machine_mode mode, in expand_builtin() function
5670 return targetm.expand_builtin (exp, target, subtarget, mode, ignore); in expand_builtin()
H A Dexpr.c7674 return expand_builtin (exp, target, subtarget, tmode, ignore); in expand_expr_real_1()
/openbsd/gnu/usr.bin/gcc/gcc/po/
H A Dbe.po2479 #. it caused problems with the code in expand_builtin which
H A Del.po2502 #. it caused problems with the code in expand_builtin which
H A Dgcc.pot2484 #. it caused problems with the code in expand_builtin which
H A Dja.po2566 #. it caused problems with the code in expand_builtin which

12