aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
AgeCommit message (Expand)AuthorFilesLines
2000-12-05builtins.c (expand_builtin_setjmp_setup): Set current_function_has_nonlocal_l...Jeffrey A Law1-0/+4
2000-12-04builtins.c (expand_builtin_strspn, [...]): Handle another transformation.Kaveh R. Ghazi1-3/+13
2000-12-03bb-reorder.c (reorder_basic_blocks): Don't check for EH edges unless exceptio...Richard Henderson1-57/+78
2000-12-03builtins.c (expand_builtin_strcat, [...]): New functions.Kaveh R. Ghazi1-0/+234
2000-12-03builtins.c (expand_builtin_strcmp): Use const*_rtx when expanding strcmp at c...Kaveh R. Ghazi1-24/+64
2000-12-01builtins.def (BUILT_IN_IMAXABS): Add.Joseph Myers1-0/+1
2000-12-01builtins.c (target_char_cast): New function.Jakub Jelinek1-11/+86
2000-11-29expr.h (store_by_pieces): Add prototype.Jakub Jelinek1-8/+128
2000-11-27builtins.c (expand_builtin_strncmp, [...]): New functions.Kaveh R. Ghazi1-0/+151
2000-11-19Warning fixes:Kaveh R. Ghazi1-2/+2
2000-11-17stringpool.c: New file.Zack Weinberg1-1/+1
2000-11-14builtins.c (expand_builtin_setjmp): Set current_function_calls_setjmp.Jakub Jelinek1-0/+3
2000-11-13builtins.c (expand_builtin): Handle BUILT_IN_INDEX and BUILT_IN_RINDEX.Kaveh R. Ghazi1-0/+4
2000-11-11builtins.c (std_expand_builtin_va_start): Take PARM_BOUNDARY into account.Alexandre Oliva1-3/+7
2000-11-09builtins.c (c_strlen): Use TREE_STRING_LENGTH - 1 for max.Jakub Jelinek1-129/+282
2000-11-07builtins.c (expand_builtin_strpbrk): New function.Kaveh R. Ghazi1-1/+103
2000-11-03builtins.c (expand_builtin_strlen): Remove unused mode argument.Zack Weinberg1-7/+4
2000-11-01Constant folding for builtinsBernd Schmidt1-38/+84
2000-11-01builtins.c (expand_builtin_strstr): New function.Kaveh R. Ghazi1-0/+68
2000-10-31builtins.c (expand_builtin_fputs): When deleting NOP calls to builtin fputs...Kaveh R. Ghazi1-1/+7
2000-10-06builtins.c (is_valid_printf_arglist, [...]): Move functions from here ...Kaveh R. Ghazi1-122/+0
2000-09-24builtins.def (BUILT_IN_LLABS): Add.Joseph Myers1-0/+1
2000-09-21builtins.c (expand_builtin_fputs): Also expand when length!=1.Kaveh R. Ghazi1-21/+47
2000-09-19builtins.c (is_valid_printf_arglist, [...]): New functions.Kaveh R. Ghazi1-2/+129
2000-09-17Bring back equal forms for libcallsBernd Schmidt1-7/+7
2000-09-12Delete diagnostic outputKaveh Ghazi1-4/+0
2000-09-12builtins.c (built_in_decls): New array.Kaveh R. Ghazi1-1/+75
2000-08-24optabs.c (init_optabs): Initialize fixtab...Greg McGary1-2/+2
2000-07-31builtins.c (expand_builtin_apply): Don't defer pop during argument setup.Jason McMullan1-1/+6
2000-07-03builtins.c (get_memory_rtx): Always put into alias set 0.Jakub Jelinek1-0/+3
2000-05-31Makefile.in (c-decl.o): Depend on rtl.h and expr.h.Richard Kenner1-62/+56
2000-05-27configure.in (stage1_warn_cflags): Add -Wstrict-prototypes -Wmissing-prototypes.Zack Weinberg1-1/+1
2000-04-20Fix whitespace in one placeRichard Kenner1-2/+2
2000-04-17builtins.c (expand_builtin_expect): New.Richard Henderson1-0/+45
2000-04-12builtins.c (expand_builtin_memcmp): Do expansion even with !HAVE_cmpstrsi, do...Jan Hubicka1-6/+21
2000-04-04builtins.c (expand_builtin_strlen): Force the source to be a memory address.Clinton Popetz1-1/+2
2000-04-01builtins.c (expand_builtin_apply): Pass proper parameters to allocate_dynamic...Jan Hubicka1-3/+1
2000-03-30builtins.c (get_pointer_alignment): Use host_integerp & tree_low_cst.Richard Kenner1-12/+9
2000-03-30c-common.c (c_common_nodes_and_builtins): The first parameter to __builtin_va...Geoff Keating1-43/+20
2000-03-24builtins.c (expand_builtin_bzero): Convert `length' argument to sizetype.Richard Henderson1-18/+16
2000-03-24builtins.c (expand_builtin_bzero): New function.Kaveh R. Ghazi1-1/+44
2000-03-23builtins.c (expand_builtin): Handle bcmp.Kaveh R. Ghazi1-0/+3
2000-03-23builtin.c (get_pointer_alignment): Use DECL_P and TYPE_P macros.Theodore Papadopoulo1-1/+1
2000-03-23builtins.def: New file.Kaveh R. Ghazi1-18/+5
2000-03-10builtins.c (expand_builtin_strlen): Revert last change.Richard Henderson1-3/+5
2000-03-10builtins.c (expand_builtin_strlen): Make sure that we have something at the b...Jason Merrill1-0/+2
2000-03-08builtins.c (expand_builtin_strlen): Be prepared for strlensi to fail.Richard Henderson1-22/+30
2000-03-06builtins.c (built_in_class_names, [...]): Constify a char*.Kaveh R. Ghazi1-2/+2
2000-02-28* Eliminate DECL_FIELD_SIZE.Richard Kenner1-1/+26
2000-02-27builtins.c (c_strlen): Use size_diffop and return ssizetype value.Richard Kenner1-20/+38