summaryrefslogtreecommitdiff
path: root/gcc/builtins.c
Commit message (Expand)AuthorAgeFilesLines
* PR target/11184mmitchel2003-09-181-73/+20
* * builtins.c (fold_builtin_logarithm): if N can't be truncated toghazi2003-09-111-5/+10
* * builtins.c (builtin_dconsts_init, dconstpi, dconste,ghazi2003-09-111-28/+0
* * builtins.c (real_dconstp, fold_builtin_logarithm,ghazi2003-09-091-98/+234
* * builtins.c (fold_builtin_cabs): Protect the complex argumentsayle2003-09-091-0/+2
* * builtins.c (apply_args_size): Guard against a NULL cfun.dj2003-09-041-4/+4
* * targhooks.c: New file.dj2003-09-041-23/+12
* * builtins.c (expand_builtin_setjmp): Use emit_jump to jump aroundhainque2003-08-311-3/+4
* * builtins.c (expand_builtin_constant_p): Check cse_not_expected here,rth2003-08-291-6/+9
* * builtins.c (mathfn_built_in): Handle new math builtins.ghazi2003-08-291-0/+61
* * builtins.c (expand_builtin_expect_jump): Save pending_stack_adjustjakub2003-08-271-1/+5
* * builtins.c (fold_builtin_bitop): New function to perform constantsayle2003-08-261-0/+126
* * builtins.c (build_function_call_expr): Don't setnathan2003-08-261-1/+0
* * builtins.c (expand_builtin_mathfn): Rearrange so that we onlysayle2003-08-261-32/+76
* * builtins.c (expand_builtin_mathfn): Use get_callee_fndecl.jason2003-08-201-7/+7
* * builtins.c: Fix comment typos.kazu2003-08-191-1/+1
* * builtins.c (CASE_MATHFN): New helper macro.ghazi2003-08-141-200/+39
* * builtins.c (expand_builtin_strcat): Optimize constant strings.ghazi2003-08-111-3/+46
* * builtins.c (expand_builtin): When not optimizing, call the librarysayle2003-08-061-91/+6
* * fold-const.c (fold <MULT_EXPR>): Optimize both x*pow(x,c) andsayle2003-08-011-32/+15
* * builtins.def (BUILT_IN_PRINTF, BUILT_IN_FPRINTF): Changed fromsayle2003-07-241-11/+261
* * alias.c alloc-pool.c bitmap.c bitmap.h bt-load.c builtins.cghazi2003-07-191-1/+1
* * optabs.c (prepare_cmp_insn): Try cmpmemM first if it exists,jakub2003-07-111-5/+24
* * real.c (real_trunc, real_floor, real_ceil): New functionssayle2003-07-031-3/+203
* * builtins.c (expand_builtin_mathfn, expand_builtin_mathfn_2): Avoidhubicka2003-06-291-0/+9
* * alloc-pool.c: Fix comment formatting.kazu2003-06-291-1/+1
* * builtins.c: Follow spelling conventions.kazu2003-06-281-2/+2
* Typo fix.jakub2003-06-281-1/+1
* * builtins.c (c_strlen): Add only_value argument.jakub2003-06-281-13/+48
* * 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