summaryrefslogtreecommitdiff
path: root/gcc/builtins.c
Commit message (Expand)AuthorAgeFilesLines
* builtins.c (expand_builtin): Fall back to library function call for conj...Roger Sayle2004-06-101-13/+23
* target.h (struct gcc_target): Change gimplify_va_arg_expr hook signature.Jason Merrill2004-06-101-15/+22
* fold-const.c (fold_abs_const): Make extern.Roger Sayle2004-06-101-10/+41
* Gimplify VA_ARG_EXPR into simpler forms.Jason Merrill2004-06-091-6/+180
* real.c (real_copysign): New function to implement libm's copysign.Roger Sayle2004-06-071-3/+57
* re PR tree-optimization/15738 ([tree-ssa] Convert strrchr(s, c) to strchr(s, ...Kazu Hirata2004-06-021-0/+15
* re PR tree-optimization/15743 (Fold index() at tree level.)Kazu Hirata2004-05-311-0/+2
* * builtins.c: Add a prototype for fold_builtin_strchr().Kazu Hirata2004-05-311-0/+1
* re PR tree-optimization/14819 ([tree-ssa] strchr is not folded at tree-level)Steven Bosscher2004-05-301-0/+47
* bb-reorder.c, [...]: Fix comment formatting.Kazu Hirata2004-05-301-2/+2
* re PR tree-optimization/14197 (Wrong code for bcopy/memmove (string-asm-2.c))Ulrich Weigand2004-05-241-2/+15
* builtins.c (expand_builtin_strstr, [...]): Replace calls to build with calls ...Roger Sayle2004-05-221-142/+135
* fold-const.c (fold, [...]): Use fold_convert instead of convert.Roger Sayle2004-05-211-16/+16
* builtins.c (simplify_builtin_strcpy): Avoid use of chainon...Roger Sayle2004-05-151-6/+9
* Merge tree-ssa-20020619-branch into mainline.Diego Novillo2004-05-131-80/+1441
* optabs.h (enum optab_index): Add new OTI_log1p.Uros Bizjak2004-05-071-0/+7
* optabs.h (enum optab_index): Add new OTI_fmod and OTI_drem.Uros Bizjak2004-05-061-0/+14
* optabs.h (enum optab_index): Add new OTI_expm1.Uros Bizjak2004-05-031-0/+7
* builtins.c (fold_fixed_mathfn): New function.Kaveh R. Ghazi2004-05-021-1/+48
* builtins.c (fold_builtin_round): Fix comment typo.Kaveh R. Ghazi2004-05-011-1/+45
* builtins.c, [...]: Fix comment typos.Kazu Hirata2004-04-291-1/+1
* builtins.c (expand_builtin_update_setjmp_buf): New function.Richard Kenner2004-04-261-0/+48
* Makefile.in (LIBGCOV): Add _gcov_fork...Zdenek Dvorak2004-04-231-0/+74
* optabs.h (enum optab_index): Add new OTI_asin and OTI_acos.Uros Bizjak2004-04-201-0/+14
* fold-const.c (fold_convert): Make function extern/public.Roger Sayle2004-04-201-42/+41
* builtins.c (fold_builtin_cabs): Remove fndecl parameter.Andrew Pinski2004-04-191-6/+6
* re PR bootstrap/15009 (Latest CVS: Stage2 Error: bb-reorder.c needs initializ...Andrew Pinski2004-04-191-1/+1
* PR/middle-end 14915Kaveh R. Ghazi2004-04-151-1/+1
* optabs.h (enum optab_index): Add new OTI_logb and OTI_ilogb.Uros Bizjak2004-04-151-0/+14
* builtins.c (fold_builtin_isdigit): New.Kaveh R. Ghazi2004-04-141-0/+25
* builtins.c (fold_builtin_cabs, [...]): Use `mathfn_built_in' to determine the...Kaveh R. Ghazi2004-04-141-23/+2
* optabs.c (expand_twoval_unop): Reorder function arguments.Uros Bizjak2004-04-141-2/+2
* builtins.c (mathfn_built_in): Check TYPE_MAIN_VARIANT, not TYPE_MODE.Kaveh R. Ghazi2004-04-091-4/+3
* builtins.c (fold_builtin_isascii, [...]): New.Kaveh R. Ghazi2004-04-081-0/+43
* builtins.c: Implement support for sincos function.Uros Bizjak2004-04-061-15/+147
* builtins.c, [...]: Change most occurrences of TREE_UNSIGNED to TYPE_UNSIGNED.Richard Kenner2004-03-311-1/+1
* * builtins.c (fold_builtin): Fix error in last change.Kaveh R. Ghazi2004-03-261-2/+2
* builtins.c (fold_builtin): Add new builtin optimizations for sqrt and/or cbrt.Kaveh R. Ghazi2004-03-251-0/+73
* bt-load.c, [...]: Remove unnecessary casts.Kazu Hirata2004-03-221-1/+1
* real.h (struct real_value): Use the same type for all bitfields.Alexandre Oliva2004-03-221-1/+1
* alias.c, [...]: Replace calls via (*targetm.foo) () with targetm.foo ().Kazu Hirata2004-03-201-1/+1
* builtins.c (apply_args_size): Use reg_raw_mode.Eric Christopher2004-03-171-87/+20
* builtins.c (integer_valued_real_p): Add builtin rint.Kaveh R. Ghazi2004-03-171-0/+6
* alias.c (get_alias_set): Replace calls via (*lang_hooks.foo) () with lang_hoo...Roger Sayle2004-03-141-1/+1
* builtins.c (expand_builtin_mathfn): Add pow10* to the existing exp10* case.Kaveh R. Ghazi2004-03-121-0/+6
* optabs.h (enum optab_index): Add new OTI_exp10 and OTI_exp2.Uros Bizjak2004-03-101-0/+14
* tree.h (BUILTIN_EXP10_P, [...]): New macros.Kaveh R. Ghazi2004-03-061-18/+6
* * builtins.c: Consistently use logN not log* in comments.Kaveh R. Ghazi2004-03-061-4/+4
* builtins.c (BUILTIN_SETJMP_FRAME_VALUE): Remove.Kazu Hirata2004-03-021-5/+1
* builtins.c (apply_args_register_offset): Remove.Kazu Hirata2004-02-261-14/+0