builtins.c: Include tree-flow.h.
[gcc.git] / gcc / builtins.c
2006-11-28 Jan Hubickabuiltins.c: Include tree-flow.h.
2006-11-27 Richard Guentherre PR fortran/25620 (Missed optimization with power)
2006-11-26 Kaveh R. Ghazibuiltins.c (fold_builtin_fmin_fmax): Handle NaN arguments.
2006-11-23 Manuel López-Ibáñezreal.h (real_isinteger): Declare.
2006-11-18 Kaveh R. Ghazibuiltins.c (integer_valued_real_p): Handle fmin/fmax.
2006-11-12 Kaveh R. Ghazibuiltins.c (fold_builtin_cosh): New.
2006-11-11 Jan HubickaOops, commited wrong variant of patch in last commit...
2006-11-11 Jan Hubickaextended.texi (__builtin_expect): We no longer require...
2006-11-11 Kaveh R. Ghazibuiltins.c (fold_builtin_cos): Use fold_strip_sign_ops().
2006-11-10 Kaveh R. Ghazibuiltins.c (do_mpfr_arg3): New.
2006-11-08 Roger Sayletree-ssa-propagate.c (set_rhs): Restructure validity...
2006-11-02 Kaveh R. Ghazire PR middle-end/29335 (transcendental functions with...
2006-11-01 Eric Christopherextend.texi (__builtin_bswap32): Document.
2006-10-30 Kaveh R. Ghazire PR middle-end/29335 (transcendental functions with...
2006-10-30 Roger Saylebuiltins.c (expand_builtin_mathfn_3): Correct coding...
2006-10-30 Roger Saylebuiltins.c (fold_builtin_floor): Check for the availabi...
2006-10-29 Kaveh R. Ghazibuiltins.c (fold_builtin_hypot): Rearrange recursive...
2006-10-29 Richard Guentherbuiltins.c (expand_builtin_mathfn): Expand nearbyint...
2006-10-29 Richard Guenthergenopinit.c (optabs): Change lfloor_optab and lceil_opt...
2006-10-29 Kaveh R. Ghazire PR middle-end/29335 (transcendental functions with...
2006-10-28 Richard Guentherre PR target/28806 (lround is not expanded inline to...
2006-10-27 Jan Hubickabuiltins.c (fold_builtin): Don't generate NOP_EXPR...
2006-10-25 Kaveh R. Ghazire PR middle-end/29335 (transcendental functions with...
2006-10-25 Richard Guentheroptabs.h (enum optab_index): Remove OTI_lrint.
2006-10-25 Uros Bizjakoptabs.h (enum optab_index): Rename OTI_drem to OTI_rem...
2006-10-24 Kaveh R. Ghazire PR middle-end/29335 (transcendental functions with...
2006-10-24 Richard Guentherre PR middle-end/28796 (__builtin_nan() and __builtin_u...
2006-10-24 Richard Guentherbuiltins.c (fold_builtin_floor): Fold floor (x) where...
2006-10-24 Kaveh R. Ghazibuiltins.c (fold_builtin_exponent): Evaluate constant...
2006-10-23 Kaveh R. Ghazire PR middle-end/29335 (transcendental functions with...
2006-10-23 Jakub Jelinekbuiltins.c (expand_builtin, [...]): Handle BUILT_IN_STR...
2006-10-23 Jan Hubickabuiltins.c (expand_builtin_memmove): Remove ORIG_EXP...
2006-10-21 Uros Bizjakre PR middle-end/28252 (pow(x,1/3.0) should be converte...
2006-10-21 Richard Guentherbuiltins.c (expand_builtin_int_roundingfn_2): New function.
2006-10-21 Richard Guentherbuiltins.c (fold_builtin_classify): Fix typo.
2006-10-15 Eric BotcazouCosmetic tweak to previous checkin.
2006-10-15 Eric Botcazoure PR middle-end/29111 (FAIL: gcc.dg/torture/pr26565...
2006-10-10 Jakub Jelinekre PR middle-end/29272 (memcpy optimization causes...
2006-10-06 Jakub Jelinekre PR target/28924 (x86 sync builtins fail for char...
2006-10-03 Eric Botcazoubuiltins.c (expand_builtin_return_addr): Deal with...
2006-09-29 Eric Botcazoubuiltins.c (expand_builtin_setjmp): Delete.
2006-09-12 Jason Merrillre PR middle-end/28493 (Wrong address of stack object...
2006-09-10 Steven Bosscherre PR middle-end/26983 (Missing label with builtin_setj...
2006-09-02 Jakub Jelinekre PR middle-end/27567 (__builtin_memcpy generates...
2006-09-01 J"orn Renneckere PR middle-end/27226 (Compiler looses track of alignm...
2006-07-27 Roger Saylebuiltins.c (fold_fixed_mathfn): When long and long...
2006-06-12 Mark Shinwellbuiltins.c (expand_builtin_return_addr): Only use frame...
2006-06-04 Mark Shinwelltree.h: Declare folding_initializer.
2006-05-31 Roger Saylebuiltins.c (fold_builtin_cabs): Delete prototype.
2006-05-22 Richard Guentherrevert: invoke.texi (-msselibm): Document.
2006-05-18 Mike StumpWhitespace fixups
2006-04-28 Alan Modrare PR middle-end/27260 (ICE in expand_expr_real_1,...
2006-04-18 Andreas Krebbelbuiltins.c (expand_builtin_strcmp): Cover label definit...
2006-04-14 Uros Bizjakre PR middle-end/27134 (ICE with floor and -ffast-math)
2006-04-14 Alan Modrare PR middle-end/27095 (O2 produces duplicate code)
2006-04-08 Kazu Hiratabuiltins.c, [...]: Fix comment typos.
2006-04-06 Mike Stump* builtins.c (expand_builtin_longjmp):Use #ifdef instea...
2006-04-04 Roger Saylebuiltins.c (fold_builtin_sprintf): Use fold_convert...
2006-04-03 Roger Saylebuiltins.c (dummy_object): Use build_int_cst instead...
2006-03-22 Jason Merrill* builtins.c (expand_builtin_fork_or_exec): Fix pasto.
2006-03-22 Jason Merrillre PR middle-end/20297 (#pragma GCC visibility isn...
2006-03-17 Richard Guentherre PR target/26721 (Gcc generates unaligned access)
2006-03-14 Richard Guentherre PR middle-end/26659 (gcc.target/powerpc/ppc-vector...
2006-03-10 Richard Guentherre PR middle-end/26565 (Unaligned accesses with __attri...
2006-03-04 Kazu Hiratabuiltins.c, [...]: Fix comment typos.
2006-03-01 Roger Saylebuiltins.c (fold_builtin_copysign): Delete unreachable...
2006-02-08 Roger Sayletree.def (CHAR_TYPE): Remove.
2006-01-31 Richard Guentherinvoke.texi (-msselibm): Document.
2006-01-31 Marcin Daleckiexpr.h (expand_normal): new inline function.
2006-01-24 Richard Hendersonalias.h (ALIAS_SET_MEMORY_BARRIER): New.
2006-01-18 Diego Novillo[multiple changes]
2006-01-13 Richard Guentherbuiltins.c (expand_builtin_sincos): New function.
2006-01-03 Adrian Straetlingbuiltins.c (get_builtin_sync_mem): New function.
2005-12-23 Jakub Jelinekbackport: builtins.def: Move all DEF_SYNC_BUILTIN to ...
2005-12-20 Richard Guentherre PR middle-end/24306 (va_arg gets confused when skipp...
2005-12-16 Jon Grimmtarget-def.h (TARGET_DECIMAL_FLOAT_SUPPORTED_P): New.
2005-12-01 Kaveh R. Ghazire PR middle-end/25158 (FAIL: gcc.c-torture/execute...
2005-11-30 Volker Reichelttree.h (CASE_FLT_FN, [...]): New macros.
2005-11-29 Kaveh R. Ghazire PR middle-end/20109 (printf optimizations and non...
2005-11-26 Kaveh R. Ghazire PR middle-end/25022 (failure to transform the unlock...
2005-11-19 James E WilsonFix spurious warning for strstr (s, "").
2005-11-13 Andrew Pinskire PR middle-end/24820 (SEGV in integer_valued_real_p...
2005-10-18 Richard Hendersonbuiltins.c (expand_builtin_synchronize): Build a new...
2005-10-16 Hans-Peter Nilssonbuiltins.c (get_builtin_sync_mode): Make unlimited...
2005-10-16 Richard Hendersonre PR middle-end/23714 (ICE in expand_assignment)
2005-10-04 Ulrich Weigandre PR middle-end/19382 (ACATS cxb4005 cxb5002 simple...
2005-09-28 Richard Hendersonbuiltins.c (get_builtin_sync_mode): New.
2005-09-05 J"orn Renneckertl.h (gen_frame_mem, [...]): Declare.
2005-08-31 Adrian Straetlingbuiltins.c: (expand_builtin_strcpy...
2005-08-29 Jakub Jelinekre PR middle-end/23484 (__builtin___memcpy_chk miscompi...
2005-08-28 Jakub Jelinekre PR ada/23593 (5 ACATS compiler SEGV c371002 c371003...
2005-08-26 Jakub Jelinekre PR rtl-optimization/23561 (nonoverlapping_memrefs_p...
2005-08-19 James E WilsonFix uninitialized register read problem.
2005-08-18 Andrew Pinskire PR middle-end/16045 (ICE fold check: original tree...
2005-08-16 Volker Reicheltbuiltins.c (expand_builtin_strcat): Remove superfluous...
2005-07-28 Volker Reicheltbuiltins.c: Fix comment typo(s).
2005-07-12 Adrian Straetlingbuiltins.c: (expand_builtin_memcmp, expand_builtin_strn...
2005-06-28 Adrian Straetlingbuiltins.c: (expand_builtin_memset): Rewrite to support...
2005-06-27 Jakub Jelinekbuiltin-attrs.def (DEF_ATTR_FOR_INT): Add for 5 and 6.
2005-06-26 Kazu Hiratabuiltins.c, [...]: Use fold_buildN instead of fold...
next