aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
AgeCommit message (Expand)AuthorFilesLines
2009-07-16builtins.c (do_mpc_arg2): New.Kaveh R. Ghazi1-0/+71
2009-07-14builtins.c (can_trust_pointer_alignment): New fn.Jason Merrill1-2/+11
2009-06-28builtins.c (expand_errno_check): Use do_compare_rtx_and_jump.Paolo Bonzini1-2/+2
2009-06-26builtins.c (expand_builtin_alloca): Handle builtin alloca that is marked not ...Olatunji Ruwase1-4/+2
2009-06-22alias.c: Use REG_P...Shujing Zhao1-7/+7
2009-06-19re PR testsuite/40491 (Revision 148663 caused extra failures)Uros Bizjak1-0/+3
2009-06-12java-gimplify.c (java_gimplify_block): New argument to build_empty_stmt.Aldy Hernandez1-11/+14
2009-06-11re PR c/39252 (Request new feature __builtin_unreachable ())David Daney1-0/+15
2009-06-05builtins.c (do_mpc_ckconv, [...]): Use mpc_realref/mpc_imagref instead of MPC...Kaveh R. Ghazi1-7/+7
2009-05-29builtins.c (validate_gimple_arglist): Don't use va_arg with enum type.Ian Lance Taylor1-2/+2
2009-05-29re PR middle-end/40291 (ICE on unprototyped memcmp with long long last argument)Jakub Jelinek1-1/+1
2009-05-19builtins.c (do_mpc_arg1): Separate MPFR/MPC C rounding types.Kaveh R. Ghazi1-1/+2
2009-05-15builtins.c (do_mpc_arg1, [...]): New.Kaveh R. Ghazi1-13/+178
2009-05-05re PR middle-end/40023 (type mismatch in address expression)Richard Guenther1-1/+1
2009-05-04re PR middle-end/40015 (Revision 147083 failed gfortran.dg/array_memcpy_4.f90)Richard Guenther1-2/+4
2009-05-03re PR c/39983 (ICE: type mismatch in address expression)Richard Guenther1-6/+41
2009-04-28revert: re PR c++/35652 (offset warning should be given in the front-end)Ben Elliston1-5/+8
2009-04-26Expand from SSA.Michael Matz1-0/+3
2009-04-02builtins.c (is_builtin_name): New.Rafael Avila de Espindola1-6/+16
2009-03-29re PR c/456 (constant expressions constraints (gcc.dg/c90-const-expr-1))Joseph Myers1-2/+1
2009-03-27builtins.c (real_dconstp): Delete.Kaveh R. Ghazi1-26/+0
2009-03-27builtins.c (fold_builtin_memory_op): Optimize memmove into memcpy if we can p...Jakub Jelinek1-5/+64
2009-03-27re PR c++/35652 (offset warning should be given in the front-end)Manuel López-Ibáñez1-8/+5
2009-03-03re PR tree-optimization/39272 (-D_FORTIFY_SOURCE=2 no longer warns with new g...Richard Guenther1-12/+15
2009-02-19re PR c/38483 (generated aborts lose previous side-effects)Joseph Myers1-0/+3
2009-01-03re PR c++/38705 (ICE: canonical types differ for identical types const int an...Jakub Jelinek1-5/+7
2009-01-03re PR c/38700 (ICE with __builtin_expect and label)Jakub Jelinek1-2/+4
2008-12-23re PR target/38488 (x86_64 generates much larger and slightly slower code for...Jakub Jelinek1-3/+21
2008-12-19builtins.c, [...]: Fix comments.Andrew Haley1-1/+1
2008-12-10re PR middle-end/38454 (memcpy folding breaks -D_FORTIFY_SOURCE=2 protection)Jakub Jelinek1-0/+24
2008-12-09fixed-value.c (do_fixed_add): Add comment.Andrew Haley1-0/+2
2008-12-08gimple.h (gimple_build_try): Fix declaration.Andrew Haley1-2/+5
2008-12-05re PR middle-end/38338 (__builtin_apply causes an ICE on x86)Jakub Jelinek1-2/+8
2008-12-02re PR middle-end/38343 (ice for legal code with -O2)Jakub Jelinek1-0/+1
2008-12-02re PR middle-end/38343 (ice for legal code with -O2)Jakub Jelinek1-12/+31
2008-11-22re PR middle-end/37323 (__builtin_apply failures)Jakub Jelinek1-1/+1
2008-11-20re PR middle-end/29215 (extra store for memcpy)Jakub Jelinek1-31/+88
2008-11-17re PR middle-end/37908 (atomic NAND op generate wrong code; __sync_nand_and_f...Uros Bizjak1-0/+44
2008-11-01re PR middle-end/37976 (ICE in insert_into_preds_of_block)Richard Guenther1-3/+3
2008-10-13configure.ac (MPFR check): Bump minimum version to 2.3.0 and recommended vers...Kaveh R. Ghazi1-10/+0
2008-10-09re PR middle-end/37774 (Alignment information is lost for ARRAY_REFs)Jakub Jelinek1-53/+77
2008-10-02* builtins.c (fold_builtin_pow): Check for 0 ** NEGATIVE.Daniel Jacobowitz1-2/+6
2008-08-29loop-unswitch.c (unswitch_single_loop): Use optimize_loop_for_speed_p.Jan Hubicka1-3/+3
2008-08-21re PR c/30457 (Please warn about va_start(ap, invalid))Manuel López-Ibáñez1-0/+11
2008-08-21diagnostic.c (pedwarn_at): Rename as pedwarn.Manuel López-Ibáñez1-1/+1
2008-08-20diagnostic.c (inform): Add an explicit location_t parameter.Manuel López-Ibáñez1-2/+2
2008-08-18real.h (dconst_e, [...]): Declare.Manuel López-Ibáñez1-19/+13
2008-08-12re PR bootstrap/37097 (Revision 139014 failed to bootstrap)Ulrich Weigand1-1/+0
2008-08-12real.h (struct real_format): New member round_towards_zero.Ulrich Weigand1-14/+29
2008-08-08re PR other/36901 (pedwarn() + -pedantic-errors + -w (inhibit_warnings) shoul...Manuel López-Ibáñez1-4/+6