aboutsummaryrefslogtreecommitdiff
path: root/gcc/optabs.c
AgeCommit message (Expand)AuthorFilesLines
2007-09-10optabs.c (expand_sync_operation): Use plus insn if minus CONST_INT_P(val).David Daney1-2/+3
2007-09-09optabs.c (sign_expand_binop): Set libcall_gen = NULL in the fake signed optab.Andrew Haley1-0/+3
2007-09-07Reapply reverted change:Janis Johnson1-10/+14
2007-09-07stdfix.h: New file.Chao-ying Fu1-10/+324
2007-09-06Revert:Janis Johnson1-14/+10
2007-09-06re PR bootstrap/33306 (Bootstrap failure on alpha: ICE in convert_move, at ex...Richard Sandiford1-1/+2
2007-09-05optabs.c (expand_float): Convert unsigned integer as signed only if it provid...Janis Johnson1-10/+14
2007-09-05optabs.c (libfunc_entry): Change optab to integer.Jan Hubicka1-8/+8
2007-09-04optabs.c (debug_optab_libfunc): Update; make available to gdb.Jan Hubicka1-292/+599
2007-09-03optabs.c (expand_ffs): Initialize val and defined_at_zero to avoid warnings.Zack Weinberg1-2/+2
2007-09-03optabs.c: Remove unnecessary forward declarations.Zack Weinberg1-100/+227
2007-09-03re PR middle-end/33290 (gcc.c-torture/execute/930921-1.c fails at -O1 and abo...Richard Sandiford1-1/+7
2007-09-01arm.c, [...]: Fix comment typos.Kazu Hirata1-1/+1
2007-08-31optabs.c (prepare_float_lib_cmp): Use libgcc_cmp_return_mode instead of word_...Andrew Pinski1-9/+10
2007-08-31optabs.c (shift_optab_p, [...]): New functions, split out from expand_binop.Richard Sandiford1-76/+111
2007-08-27Separate target-specific initialization from general back-end initialization.Sandra Loosemore1-1/+1
2007-08-25c-common.c (vector_types_convertible_p, [...]): Constify.Kaveh R. Ghazi1-1/+1
2007-08-09tm.texi (CLZ_DEFINED_VALUE_AT_ZERO, [...]): Document change in interpretation...Sandra Loosemore1-0/+80
2007-08-09optabs.c (expand_widen_pattern_expr): Use optabs accestors.Jan Hubicka1-105/+109
2007-07-30alias.c (record_set, [...]): Constify.Kaveh R. Ghazi1-1/+1
2007-07-28cfglayout.c, [...]: Fix comment typos.Kazu Hirata1-1/+1
2007-07-26Change copyright header to refer to version 3 of the GNU General Public Licen...Nick Clifton1-4/+3
2007-07-23PR middle-end/PR28690Peter Bergner1-3/+5
2007-07-21optabs.h (enum optab_index): Add new OTI_signbit.Uros Bizjak1-38/+54
2007-07-11toplev.c (no_new_pseudos): Deleted.Kenneth Zadeck1-1/+1
2007-07-09optabs.h: Added declaration for signbit_optab.Wolfgang Gellerich1-0/+1
2007-07-06libgcc2.h (word_type): Type definition removed.Andreas Krebbel1-3/+4
2007-07-05optabs.c (expand_binop_directly): Fix signed/unsigned comparison.Sandra Loosemore1-1/+1
2007-07-05Add support for SmartMIPS ASE.Sandra Loosemore1-110/+136
2007-06-15[multiple changes]Andrew Pinski1-0/+1
2007-06-12trans-stmt.c (gfc_trans_call): fix gcc_assert to a comparison, not an assignm...Dirk Mueller1-2/+2
2007-06-11Merge dataflow branch into mainlineDaniel Berlin1-2/+15
2007-06-10tree-data-ref.c (dr_analyze_alias): Handle case smt is NULL.Zdenek Dvorak1-0/+2
2007-06-06re PR tree-optimization/32216 (ICE: verify_stmts failed (invalid reference pr...Uros Bizjak1-0/+1
2007-05-17re PR tree-optimization/24659 (Conversions are not vectorized)Uros Bizjak1-1/+23
2007-05-14builtins.c (expand_builtin_mathfn): Use EXPAND_NORMAL instead of 0 in the cal...Uros Bizjak1-8/+8
2007-05-08md.texi (msub@var{m}@var{n}4, [...]): Document.Chao-ying Fu1-0/+2
2007-04-24optabs.c (set_conv_libfunc): Prefer libgcc2's __ffsMM2 functions over an exte...Richard Sandiford1-4/+6
2007-04-242007-xx-xx Chao-ying Fu <fu@mips.com> Richard Sandiford <richard@nildram.co.uk>Richard Sandiford1-0/+2
2007-04-22re PR tree-optimization/24659 (Conversions are not vectorized)Uros Bizjak1-7/+7
2007-03-24Add BID decimal supportMichael Meissner1-11/+72
2007-02-20optabs.h (enum optab_index): Add new OTI_scalb.Kaveh R. Ghazi1-0/+1
2007-02-15tree.h (enum tree_code_class): Add tcc_vl_exp.Sandra Loosemore1-1/+1
2007-02-13i386.md (bswapsi_1): Rename from bswapsi2, remove flags clobber.Richard Henderson1-2/+83
2007-01-31optabs.h (enum optab_index): Add new OTI_isinf.Uros Bizjak1-0/+2
2007-01-28common.opt: Add fstrict-overflow.Ian Lance Taylor1-2/+3
2006-11-22c-tree.texi: Document new tree codes.Ira Rosen1-0/+16
2006-11-08[multiple changes]Dorit Nuzman1-2/+49
2006-11-01extend.texi (__builtin_bswap32): Document.Eric Christopher1-0/+10
2006-10-29genopinit.c (optabs): Change lfloor_optab and lceil_optab to conversion optabs.Richard Guenther1-2/+6