aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
AgeCommit message (Expand)AuthorFilesLines
2005-12-22backport: builtins.def: Move all DEF_SYNC_BUILTIN to ...Jakub Jelinek1-0/+16
2005-12-20re PR middle-end/24306 (va_arg gets confused when skipping over certain zero-...Richard Guenther1-1/+2
2005-12-16target-def.h (TARGET_DECIMAL_FLOAT_SUPPORTED_P): New.Jon Grimm1-0/+15
2005-12-01re PR middle-end/25158 (FAIL: gcc.c-torture/execute/builtins/fprintf.c compil...Kaveh R. Ghazi1-3/+7
2005-11-30tree.h (CASE_FLT_FN, [...]): New macros.Volker Reichelt1-468/+156
2005-11-29re PR middle-end/20109 (printf optimizations and non-ASCII character sets)Kaveh R. Ghazi1-25/+95
2005-11-26re PR middle-end/25022 (failure to transform the unlocked stdio calls)Kaveh R. Ghazi1-15/+24
2005-11-18Fix spurious warning for strstr (s, "").James E Wilson1-1/+3
2005-11-12re PR middle-end/24820 (SEGV in integer_valued_real_p at gcc/builtins.c:6711)Andrew Pinski1-0/+1
2005-10-17builtins.c (expand_builtin_synchronize): Build a new-style asm with a memory ...Richard Henderson1-6/+7
2005-10-16builtins.c (get_builtin_sync_mode): Make unlimited mode_for_size request.Hans-Peter Nilsson1-1/+3
2005-10-15re PR middle-end/23714 (ICE in expand_assignment)Richard Henderson1-1/+1
2005-10-04re PR middle-end/19382 (ACATS cxb4005 cxb5002 simple To_COBOL/To_Fortran test...Ulrich Weigand1-6/+18
2005-09-28builtins.c (get_builtin_sync_mode): New.Richard Henderson1-30/+56
2005-09-05rtl.h (gen_frame_mem, [...]): Declare.J"orn Rennecke1-4/+2
2005-08-31builtins.c: (expand_builtin_strcpy...Adrian Straetling1-51/+50
2005-08-29re PR middle-end/23484 (__builtin___memcpy_chk miscompilation)Jakub Jelinek1-9/+13
2005-08-28re PR ada/23593 (5 ACATS compiler SEGV c371002 c371003 c52008b cc51004 cc51b03)Jakub Jelinek1-7/+0
2005-08-27re PR rtl-optimization/23561 (nonoverlapping_memrefs_p returns true even for ...Jakub Jelinek1-18/+101
2005-08-19Fix uninitialized register read problem.James E Wilson1-1/+16
2005-08-17re PR middle-end/16045 (ICE fold check: original tree changed by fold)Andrew Pinski1-3/+1
2005-08-16builtins.c (expand_builtin_strcat): Remove superfluous call to fold.Volker Reichelt1-8/+5
2005-07-28builtins.c: Fix comment typo(s).Volker Reichelt1-1/+1
2005-07-12builtins.c: (expand_builtin_memcmp, expand_builtin_strncmp): s/cmpstrsi/cmpst...Adrian Straetling1-102/+133
2005-06-28builtins.c: (expand_builtin_memset): Rewrite to support 'set_storage_via_setm...Adrian Straetling1-28/+25
2005-06-27builtin-attrs.def (DEF_ATTR_FOR_INT): Add for 5 and 6.Jakub Jelinek1-4/+1225
2005-06-26builtins.c, [...]: Use fold_buildN instead of fold (buildN (...)).Kazu Hirata1-75/+75
2005-06-25Update FSF address.Kelley Cook1-2/+2
2005-06-16re PR tree-optimization/22035 (complex float comparison broken)Richard Henderson1-44/+0
2005-05-17re PR middle-end/21595 (__builtin_constant_p(&"Hello"[0]) is true for C but n...Richard Guenther1-3/+10
2005-05-04re PR middle-end/21265 (GCC fails to optimize tail call to memset)Jakub Jelinek1-36/+56
2005-04-23diagnostic.c (warning): Accept parameter to classify warning option.DJ Delorie1-9/+9
2005-04-22builtins.c (gimplify_va_arg_expr): Reword comments to avoid 'abort'.Nathan Sidwell1-1/+2
2005-04-19builtins.c (expand_builtin_sync_operation): Revert last change.Richard Henderson1-8/+1
2005-04-18builtins.c (expand_builtin_sync_operation): Fold nand to and for constants.Richard Henderson1-1/+8
2005-04-17re PR middle-end/21024 (fold generates a comparison of two operands whose typ...Kazu Hirata1-1/+2
2005-04-16re PR target/21051 (sync tests ICE on ia64)Richard Henderson1-0/+2
2005-04-15re PR tree-optimization/21004 (gcc.dg/builtins-53.c fails)Uros Bizjak1-0/+3
2005-04-14re PR middle-end/14311 (builtins for atomic operations needed)Richard Henderson1-4/+334
2005-04-11* builtins.def (BUILT_IN_LCEIL, BUILT_IN_LCEILF, BUILT_IN_LCEILL)Uros Bizjak1-0/+33
2005-04-09* builtins.def (BUILT_IN_LFLOOR, BUILT_IN_LFLOORF, BUILT_IN_LFLOORL)Uros Bizjak1-5/+143
2005-03-30tree.def (FILE_TYPE): Removed.Tom Tromey1-1/+0
2005-03-30Fix problem with calling powi* builtins.Fariborz Jahanian1-4/+8
2005-03-30re PR target/20203 (unrecognizable insn when using long long and memset)Alan Modra1-6/+2
2005-03-24optabs.h (enum optab_index): Remove OTI_llrint.Uros Bizjak1-2/+1
2005-03-21optabs.h (enum optab_index): Add new OTI_lrint and OTI_llrint.Uros Bizjak1-0/+14
2005-03-21builtins.c (fold_builtin): Take decomposed arguments of CALL_EXPR.Kazu Hirata1-5/+2
2005-03-21builtins.c (fold_builtin_1): Take decomposed arguments of CALL_EXPR.Kazu Hirata1-5/+6
2005-03-20builtins.c (fold_builtin_1): Update a call to targetm.fold_builtin.Kazu Hirata1-1/+1
2005-03-20builtins.c (fold_fixed_mathfn, [...]): Take decomposed arguments of CALL_EXPR.Kazu Hirata1-29/+17