summaryrefslogtreecommitdiff
path: root/gcc/builtins.c
Commit message (Expand)AuthorAgeFilesLines
* * rtl.h (emit_note): Remove FILE parameter.nathan2003-06-271-1/+1
* * builtins.c (expand_builtin_sprintf): Use c_getstr and strlen tosayle2003-06-271-24/+17
* * builtins.c (expand_builtin_mathfn): Always stabilize the argumentsayle2003-06-261-65/+37
* PR optimization/11311sayle2003-06-251-1/+1
* * builtins.c (expand_builtin_strcpy): Don't evaluate side-effects injakub2003-06-241-1/+1
* * builtins.c (expand_builtin): Use expand_builtin_pow to expandsayle2003-06-241-0/+254
* * basic-block.h: Fix comment formatting.kazu2003-06-231-1/+1
* * builtins.c (expand_builtin_mathfn_2): Use tree_cons to buildsayle2003-06-231-10/+114
* * builtins.c (expand_errno_check): Assume that flag_errno_mathsayle2003-06-191-85/+115
* cp:ghazi2003-06-161-10/+10
* * builtin-attrs.def, builtin-attrs.def, builtins.c, cpplex.c,ghazi2003-06-161-1/+1
* * optabs.h (enum optab_index): Add new OTI_tan and OTI_atan.sayle2003-06-161-9/+23
* * alloc-pool.c: Convert to ISO C90 prototypes.aj2003-06-151-340/+170
* * builtins.c (expand_builtin_expect_jump): Remove redundantkazu2003-06-151-7/+2
* * builtins.c: Fix comment typos.kazu2003-06-131-1/+1
* * builtins.c (fold_builtin): Optimize cos(-x) as cos(x).sayle2003-06-101-0/+8
* * fold-const.c (fold <ABS_EXPR>): Re-fold the result of foldingsayle2003-06-061-0/+99
* * builtins.c (dconstpi, dconste): New mathematical constants.sayle2003-06-041-2/+104
* * builtins.def (BUILT_IN_CABS, BUILT_IN_CABSF, BUILT_IN_CABSL):sayle2003-06-031-2/+71
* * builtins.c (expand_builtin_memcpy): Remove endp argument and endpjakub2003-06-031-72/+99
* * tree.h (contains_placeholder_p): Now returns bool.kenner2003-05-271-2/+2
* * builtins.c (expand_builtin_memcpy): Use mode of dest_addr forkraai2003-05-241-1/+1
* * builtins.def: Defome atan, atanf, atanl, tan, tanf and tanlsayle2003-05-231-0/+36
* PR middle-end/10472sayle2003-05-181-6/+19
* gcc:ghazi2003-05-171-5/+5
* gcc:ghazi2003-05-081-4/+24
* * real.c (real_powi): New function to calculate the value ofsayle2003-05-061-3/+23
* * builtins.c (expand_builtin_stpcpy): Only expand when the lengthghazi2003-05-051-3/+7
* * builtins.c (expand_builtin_mempcpy): New function.jakub2003-05-051-2/+60
* * builtins.c (expand_builtin_constant_p, expand_builtin_strlen,ghazi2003-05-041-50/+32
* * builtins.c (expand_builtin) <BUILT_IN_DWARF_FP_REGNUM>: Remove.rth2003-05-041-2/+2
* * emit-rtl.c (last_call_insn, add_function_usage_to): New functions.kenner2003-05-031-23/+4
* * builtins.c (expand_builtin_stpcpy): Copy `arglist' beforeghazi2003-05-031-2/+4
* * builtins.def (BUILT_IN_BCOPY, BUILT_IN_MEMMOVE): New.jakub2003-04-281-0/+95
* PR optimization/10339sayle2003-04-231-69/+159
* * builtins.c (expand_builtin): Don't expand a pure or constsayle2003-04-201-0/+30
* * builtins.c (expand_builtin_strlen): Evaluate the lengths ofsayle2003-04-141-5/+9
* Fix formatting in last commit.ghazi2003-04-141-3/+3
* gcc:ghazi2003-04-131-9/+69
* * tree.c (build_constructor): New function.zack2003-04-131-19/+0
* * builtins.c (fold_builtin): Constant fold expressions as x*0.5sayle2003-04-081-8/+83
* * emit-rtl.c (dconstm2, dconsthalf): New real constants.sayle2003-03-311-7/+95
* gcc:ghazi2003-03-241-1/+5
* * builtins.c (expand_builtin_unop): New target_mode operand;rth2003-03-181-9/+17
* * builtins.c (purge_builtin_constant_p): Handle subreg ofaoliva2003-02-261-2/+5
* * fold-const.c (omit_one_operand): No longer static.sayle2003-02-221-14/+53
* * i386.c (builtin_description): Add __builtin_ia32_paddq andhubicka2003-02-221-1/+1
* PR optimization/8613ebotcazou2003-02-211-0/+3
* * builtins.c: Fix failures caused by commit of the wrong patch.sayle2003-02-111-3/+5
* * optabs.h (enum optab_index): Add new OTI_pow and OTI_atan2.sayle2003-02-111-26/+149