aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
AgeCommit message (Expand)AuthorFilesLines
2004-07-14expr.c (enqueue_insn, [...]): Remove.Paolo Bonzini1-13/+1
2004-07-13builtins.c (std_gimplify_va_arg_expr): Handle types passed by reference.Richard Henderson1-11/+9
2004-07-12function.c (expand_function_start): Ensure r_save is in Pmode.Steve Ellcey1-0/+2
2004-07-12target.h (struct gcc_target): Move gimplify_va_arg_expr next to build_builtin...Richard Henderson1-2/+2
2004-07-11builtins.c (fold_builtin_fputs): Don't bother converting the return type to i...Roger Sayle1-2/+3
2004-07-10builtins.c (std_gimplify_va_arg_expr): Widen align/boundary to HOST_WIDE_INT.Richard Henderson1-2/+2
2004-07-10expr.h (store_bit_field, [...]): Remove last argument.Jakub Jelinek1-2/+1
2004-07-10* builtins.c (std_gimplify_va_arg_expr): Fix borked BIT_AND_EXPR.Richard Henderson1-6/+5
2004-07-09* builtins.c (expand_builtin_stpcpy): Don't modify len.Richard Henderson1-3/+3
2004-07-09builtins.c (std_gimplify_va_arg_expr): Deny ARGS_GROW_DOWNWARD.Richard Henderson1-42/+31
2004-07-09builtin-types.def (BT_UINT): Rename from BT_UNSIGNED.Jan Beulich1-0/+5
2004-07-09builtins.c (fold_builtin_strncpy): Make sure len is a constant before compari...Alexandre Oliva1-0/+5
2004-07-08builtins.c (std_gimplify_va_arg_expr): Hoist valist into a temporary.Richard Henderson1-22/+18
2004-07-09alias.c (nonlocal_mentioned_p, [...]): Use, LABEL_P, JUMP_P, CALL_P, NONJUMP_...Jerry Quinn1-11/+11
2004-07-08builtins.c (ind_gimplify_va_arg_expr): New.Richard Henderson1-0/+11
2004-07-08builtins.c (fold_builtin_strcpy): Merge functionality from simplify_builtin_s...Roger Sayle1-161/+87
2004-07-08builtins.c (expand_builtin_stpcpy): Un-simplify decay of stpcpy to strcpy.Alexandre Oliva1-1/+8
2004-07-08Introduce H8SX support.Alexandre Oliva1-20/+118
2004-07-07builtins.c: Rename movstr*, except for movstrict*, to movmem* and clrstr* to ...Alexandre Oliva1-1/+1
2004-07-01alias.c (get_alias_set, [...]): Use MEM_P.Jerry Quinn1-3/+3
2004-07-01builtins.c (fold_builtin_classify): Fix typo.Paolo Bonzini1-1/+1
2004-07-01builtins.c (fold_builtin_classify): New.Paolo Bonzini1-5/+106
2004-06-29re PR middle-end/16216 (ICE in gimplify_va_arg_expr after error)Richard Henderson1-1/+4
2004-06-20re PR middle-end/16089 (unwind-dw2.c:1311: error: insn outside basic block)Andrew Pinski1-7/+0
2004-06-20c-common.h (has_c_linkage): New interface.Zack Weinberg1-3/+1
2004-06-20builtins.c (fold_builtin_unordered_cmp): Take an EXP argument instead of both...Roger Sayle1-21/+68
2004-06-19CFG transparent RTL expansion:Jan Hubicka1-2/+10
2004-06-15alias.c (record_set, [...]): Use REG_P.Jerry Quinn1-8/+8
2004-06-12fold-const.c (omit_two_operands): New function.Roger Sayle1-23/+62
2004-06-10builtins.c (expand_builtin): Fall back to library function call for conj...Roger Sayle1-13/+23
2004-06-10target.h (struct gcc_target): Change gimplify_va_arg_expr hook signature.Jason Merrill1-15/+22
2004-06-10fold-const.c (fold_abs_const): Make extern.Roger Sayle1-10/+41
2004-06-09Gimplify VA_ARG_EXPR into simpler forms.Jason Merrill1-6/+180
2004-06-07real.c (real_copysign): New function to implement libm's copysign.Roger Sayle1-3/+57
2004-06-02re PR tree-optimization/15738 ([tree-ssa] Convert strrchr(s, c) to strchr(s, ...Kazu Hirata1-0/+15
2004-05-31re PR tree-optimization/15743 (Fold index() at tree level.)Kazu Hirata1-0/+2
2004-05-31* builtins.c: Add a prototype for fold_builtin_strchr().Kazu Hirata1-0/+1
2004-05-30re PR tree-optimization/14819 ([tree-ssa] strchr is not folded at tree-level)Steven Bosscher1-0/+47
2004-05-30bb-reorder.c, [...]: Fix comment formatting.Kazu Hirata1-2/+2
2004-05-24re PR tree-optimization/14197 (Wrong code for bcopy/memmove (string-asm-2.c))Ulrich Weigand1-2/+15
2004-05-22builtins.c (expand_builtin_strstr, [...]): Replace calls to build with calls ...Roger Sayle1-142/+135
2004-05-21fold-const.c (fold, [...]): Use fold_convert instead of convert.Roger Sayle1-16/+16
2004-05-15builtins.c (simplify_builtin_strcpy): Avoid use of chainon...Roger Sayle1-6/+9
2004-05-13Merge tree-ssa-20020619-branch into mainline.Diego Novillo1-80/+1441
2004-05-07optabs.h (enum optab_index): Add new OTI_log1p.Uros Bizjak1-0/+7
2004-05-06optabs.h (enum optab_index): Add new OTI_fmod and OTI_drem.Uros Bizjak1-0/+14
2004-05-03optabs.h (enum optab_index): Add new OTI_expm1.Uros Bizjak1-0/+7
2004-05-02builtins.c (fold_fixed_mathfn): New function.Kaveh R. Ghazi1-1/+48
2004-05-01builtins.c (fold_builtin_round): Fix comment typo.Kaveh R. Ghazi1-1/+45
2004-04-29builtins.c, [...]: Fix comment typos.Kazu Hirata1-1/+1