summaryrefslogtreecommitdiff
path: root/gcc/builtins.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* re PR c/14188 (Suggestion: improve warning message for call through incompati...Eric Botcazou2004-02-231-0/+1
* alias.c (OUTGOING_REGNO): Don't define the default.Kazu Hirata2004-02-211-12/+1
* optabs.h (enum optab_index): Add new OTI_log10 and OTI_log2.Uros Bizjak2004-02-111-0/+14
* re PR libstdc++/5625 ([mips] exception unwinding creates invalid pointer on m...James E Wilson2004-02-091-0/+3
* builtins.c (expand_builtin_signbit): Use extract_bit_field instead of gen_hig...Roger Sayle2004-02-071-22/+23
* alias.c (record_set): Use hard_regno_nregs.Jan Hubicka2004-02-021-1/+1
* builtins.c (expand_builtin_pow): If flag_unsafe_math_optimizations isn't set...Roger Sayle2004-02-011-3/+4
* builtins.def (BUILT_IN_SIGNBIT, [...]): New GCC builtins.Roger Sayle2004-02-011-0/+144
* real.c (real_floor, real_ceil): Tweak to allow input and output arguments to ...Roger Sayle2004-01-231-0/+35
* builtins.c (expand_builtin_expect_jump): Fix thinko of reusing live "next" va...Roger Sayle2004-01-181-8/+12
* builtins.c (expand_builtin_expect_jump): Fix mistake in my last patch.Roger Sayle2004-01-171-6/+6
* builtins.c (expand_builtin_va_end): Don't use EXPAND_BUILTIN_VA_END.Kazu Hirata2004-01-151-5/+0
* builtins.c (std_expand_builtin_va_arg): Align operand when needed.Jan Hubicka2004-01-141-0/+22
* builtins.c (expand_builtin_expect_jump): Simplify logic.Roger Sayle2004-01-131-44/+52
* Update Copyright year.Jakub Jelinek2004-01-111-1/+1
* re PR middle-end/13392 (ICE in convert_from_eh_region_ranges_1, at except.c:1...Jakub Jelinek2004-01-111-35/+11
* alias.c: Fix comment typos.Kazu Hirata2004-01-061-1/+1