]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/builtins.c
Merge tree-ssa-20020619-branch into mainline.
[thirdparty/gcc.git] / gcc / builtins.c
2004-05-13  Diego NovilloMerge tree-ssa-20020619-branch into mainline.
2004-05-07  Uros Bizjakoptabs.h (enum optab_index): Add new OTI_log1p.
2004-05-06  Uros Bizjakoptabs.h (enum optab_index): Add new OTI_fmod and OTI_drem.
2004-05-03  Uros Bizjakoptabs.h (enum optab_index): Add new OTI_expm1.
2004-05-02  Kaveh R. Ghazibuiltins.c (fold_fixed_mathfn): New function.
2004-05-01  Kaveh R. Ghazibuiltins.c (fold_builtin_round): Fix comment typo.
2004-04-29  Kazu Hiratabuiltins.c, [...]: Fix comment typos.
2004-04-26  Richard Kennerbuiltins.c (expand_builtin_update_setjmp_buf): New...
2004-04-23  Zdenek DvorakMakefile.in (LIBGCOV): Add _gcov_fork...
2004-04-20  Uros Bizjakoptabs.h (enum optab_index): Add new OTI_asin and OTI_acos.
2004-04-20  Roger Saylefold-const.c (fold_convert): Make function extern/public.
2004-04-19  Andrew Pinskibuiltins.c (fold_builtin_cabs): Remove fndecl parameter.
2004-04-19  Andrew Pinskire PR bootstrap/15009 (Latest CVS: Stage2 Error: bb...
2004-04-15  Kaveh R. GhaziPR/middle-end 14915
2004-04-15  Uros Bizjakoptabs.h (enum optab_index): Add new OTI_logb and OTI_i...
2004-04-14  Kaveh R. Ghazibuiltins.c (fold_builtin_isdigit): New.
2004-04-14  Kaveh R. Ghazibuiltins.c (fold_builtin_cabs, [...]): Use `mathfn_buil...
2004-04-14  Uros Bizjakoptabs.c (expand_twoval_unop): Reorder function arguments.
2004-04-09  Kaveh R. Ghazibuiltins.c (mathfn_built_in): Check TYPE_MAIN_VARIANT...
2004-04-08  Kaveh R. Ghazibuiltins.c (fold_builtin_isascii, [...]): New.
2004-04-06  Uros Bizjakbuiltins.c: Implement support for sincos function.
2004-04-01  Richard Kennerbuiltins.c, [...]: Change most occurrences of TREE_UNSI...
2004-03-26  Kaveh R. Ghazi* builtins.c (fold_builtin): Fix error in last change.
2004-03-25  Kaveh R. Ghazibuiltins.c (fold_builtin): Add new builtin optimization...
2004-03-22  Kazu Hiratabt-load.c, [...]: Remove unnecessary casts.
2004-03-22  Alexandre Olivareal.h (struct real_value): Use the same type for all...
2004-03-20  Kazu Hirataalias.c, [...]: Replace calls via (*targetm.foo) (...
2004-03-17  Eric Christopherbuiltins.c (apply_args_size): Use reg_raw_mode.
2004-03-17  Kaveh R. Ghazibuiltins.c (integer_valued_real_p): Add builtin rint.
2004-03-14  Roger Saylealias.c (get_alias_set): Replace calls via (*lang_hooks...
2004-03-12  Kaveh R. Ghazibuiltins.c (expand_builtin_mathfn): Add pow10* to the...
2004-03-10  Uros Bizjakoptabs.h (enum optab_index): Add new OTI_exp10 and...
2004-03-06  Kaveh R. Ghazitree.h (BUILTIN_EXP10_P, [...]): New macros.
2004-03-06  Kaveh R. Ghazi* builtins.c: Consistently use logN not log* in comments.
2004-03-02  Kazu Hiratabuiltins.c (BUILTIN_SETJMP_FRAME_VALUE): Remove.
2004-02-26  Kazu Hiratabuiltins.c (apply_args_register_offset): Remove.
2004-02-23  Eric Botcazoure PR c/14188 (Suggestion: improve warning message...
2004-02-21  Kazu Hirataalias.c (OUTGOING_REGNO): Don't define the default.
2004-02-11  Uros Bizjakoptabs.h (enum optab_index): Add new OTI_log10 and...
2004-02-09  James E Wilsonre PR libstdc++/5625 ([mips] exception unwinding create...
2004-02-07  Roger Saylebuiltins.c (expand_builtin_signbit): Use extract_bit_fi...
2004-02-02  Jan Hubickaalias.c (record_set): Use hard_regno_nregs.
2004-02-01  Roger Saylebuiltins.c (expand_builtin_pow): If flag_unsafe_math_op...
2004-02-01  Roger Saylebuiltins.def (BUILT_IN_SIGNBIT, [...]): New GCC builtins.
2004-01-23  Roger Saylereal.c (real_floor, real_ceil): Tweak to allow input...
2004-01-18  Roger Saylebuiltins.c (expand_builtin_expect_jump): Fix thinko...
2004-01-17  Roger Saylebuiltins.c (expand_builtin_expect_jump): Fix mistake...
2004-01-15  Kazu Hiratabuiltins.c (expand_builtin_va_end): Don't use EXPAND_BU...
2004-01-14  Jan Hubickabuiltins.c (std_expand_builtin_va_arg): Align operand...
2004-01-13  Roger Saylebuiltins.c (expand_builtin_expect_jump): Simplify logic.
2004-01-11  Jakub JelinekUpdate Copyright year.
2004-01-11  Jakub Jelinekre PR middle-end/13392 (ICE in convert_from_eh_region_r...
2004-01-06  Kazu Hirataalias.c: Fix comment typos.
2004-01-01  Hans-Peter Nilssonbuiltins.c (expand_builtin_apply_args_1): Call force_op...
2003-12-30  Nathan Sidwellbuiltins.c (expand_builtin_apply_args_1): Fix typo...
2003-12-29  Nathan Sidwellbuiltins.c (expand_builtin_apply_args_1): Add pretend...
2003-12-19  Jakub Jelinekre PR c++/13239 (Assertion does not seem to work correc...
2003-12-05  Eric Botcazoure PR middle-end/11151 (__builtin_return(__builtin_appl...
2003-12-01  Andreas Krebbelbuiltins.c (expand_builtin_longjmp): Added two memory...
2003-11-27  Eric Botcazoure PR middle-end/8028 (__builtin_apply() passes wrong...
2003-11-06  Jan Hubickabuiltins.c (simplify_builtin_strrchr, [...]): Add missi...
2003-10-30  Richard Hendersonbuiltins.c (std_build_builtin_va_list): New.
2003-10-16  Roger Saylebuiltins.c (fold_builtin_memcpy, [...]): New functions.
2003-10-11  Roger Saylebuiltins.c (expand_builtin_strcmp): Defend against...
2003-10-11  Roger Saylebuiltins.c (expand_builtin_memcpy): Optimize case when...
2003-10-11  Roger Saylebuiltins.c (builtin_mathfn_code): Generalize to check...
2003-10-07  Zack Weinberg* libfuncs.h (LTI_extendsfdf2, LTI_extendsfxf2, LTI_ext...
2003-10-02  Zack Weinbergtarget.h (init_libfuncs): New hook.
2003-09-18  Mark Mitchellre PR target/11184 ([ia64 hpux] ICE on __builtin_apply...
2003-09-11  Kaveh R. Ghazibuiltins.c (fold_builtin_logarithm): if N can't be...
2003-09-11  Kaveh R. Ghazibuiltins.c (builtin_dconsts_init, [...]): Delete.
2003-09-09  Kaveh R. Ghazibuiltins.c (real_dconstp, [...]): New, split out from...
2003-09-09  Roger Saylebuiltins.c (fold_builtin_cabs): Protect the complex...
2003-09-04  DJ Deloriebuiltins.c (apply_args_size): Guard against a NULL...
2003-09-04  DJ Delorietarghooks.c: New file.
2003-08-31  Olivier Hainquebuiltins.c (expand_builtin_setjmp): Use emit_jump to...
2003-08-29  Richard Hendersonbuiltins.c (expand_builtin_constant_p): Check cse_not_e...
2003-08-29  Kaveh R. Ghazi* builtins.c (mathfn_built_in): Handle new math builtins.
2003-08-27  Jakub Jelinekbuiltins.c (expand_builtin_expect_jump): Save pending_s...
2003-08-26  Roger Saylebuiltins.c (fold_builtin_bitop): New function to perfor...
2003-08-26  Nathan Sidwellbuiltins.c (build_function_call_expr): Don't set TREE_S...
2003-08-26  Roger Saylebuiltins.c (expand_builtin_mathfn): Rearrange so that...
2003-08-20  Jason Merrillbuiltins.c (expand_builtin_mathfn): Use get_callee_fndecl.
2003-08-19  Kazu Hiratabuiltins.c: Fix comment typos.
2003-08-14  Kaveh R. Ghazibuiltins.c (CASE_MATHFN): New helper macro.
2003-08-11  Kaveh R. Ghazibuiltins.c (expand_builtin_strcat): Optimize constant...
2003-08-06  Roger Saylebuiltins.c (expand_builtin): When not optimizing...
2003-08-01  Roger Saylefold-const.c (fold <MULT_EXPR>): Optimize both x*pow...
2003-07-24  Roger Saylebuiltins.def (BUILT_IN_PRINTF, [...]): Changed from...
2003-07-19  Kaveh R. Ghazialias.c [...]: Remove unnecessary casts.
2003-07-11  Jakub Jelinekoptabs.c (prepare_cmp_insn): Try cmpmemM first if it...
2003-07-03  Roger Saylereal.c (real_trunc, [...]): New functions to implement...
2003-06-29  Jan Hubickabuiltins.c (expand_builtin_mathfn, [...]): Avoid busy...
2003-06-29  Kazu Hirataalloc-pool.c: Fix comment formatting.
2003-06-28  Kazu Hiratabuiltins.c: Follow spelling conventions.
2003-06-28  Jakub JelinekTypo fix.
2003-06-28  Jakub Jelinekbuiltins.c (c_strlen): Add only_value argument.
2003-06-27  Nathan Sidwellrtl.h (emit_note): Remove FILE parameter.
2003-06-27  Roger Saylebuiltins.c (expand_builtin_sprintf): Use c_getstr and...
2003-06-26  Roger Saylebuiltins.c (expand_builtin_mathfn): Always stabilize...
next