aboutsummaryrefslogtreecommitdiff
path: root/gcc/optabs.c
AgeCommit message (Expand)Author
2005-07-27This commit was manufactured by cvs2svn to create branchno-author
2003-10-23 PR middle-end/12705Roger Sayle
2003-10-20 * c-common.c (registered_builtin_types): New static.Zack Weinberg
2003-10-11 * expr.c: Follow spelling conventions.Kazu Hirata
2003-10-11 * cse.c (constant_pool_entries_regcost): New global variable toRoger Sayle
2003-10-09 * optabs.c (prepare_float_lib_cmp): Always attach a REG_EQUAL noteRoger Sayle
2003-10-07* optabs.c (init_intraclass_conv_libfuncs): Fix order of arrayRichard Earnshaw
2003-10-07 * expr.c (cmpstr_optab, cmpmem_optab): New.Zack Weinberg
2003-10-07 * libfuncs.h (LTI_extendsfdf2, LTI_extendsfxf2, LTI_extendsftf2)Zack Weinberg
2003-10-06 * optabs.c (prepare_float_lib_cmp): Avoid searching for REG_RETVALRoger Sayle
2003-10-06PR optimization/11974Falk Hueffner
2003-10-06 * real.h (REAL_MODE_FORMAT): New macro.Zack Weinberg
2003-10-06 * optabs.c (prepare_float_lib_cmp): Attach a REG_EQUAL noteRoger Sayle
2003-10-04 * libfuncs.hZack Weinberg
2003-10-02 * target.h (init_libfuncs): New hook.Zack Weinberg
2003-08-22 * cfgcleanup.c: Fix comment typos.Kazu Hirata
2003-07-22 * combine.c (if_then_else_cond): Simplify the comparison ofKazu Hirata
2003-07-19 * alias.c alloc-pool.c bitmap.c bitmap.h bt-load.c builtins.cKaveh Ghazi
2003-07-192003-07-18 Richard Henderson <rth@redhat.com>Richard Henderson
2003-07-11 * optabs.c (prepare_cmp_insn): Try cmpmemM first if it exists,Jakub Jelinek
2003-07-06 * jump.c: Convert prototypes to ISO C90.Andreas Jaeger
2003-07-01 * basic-block.h: Fix comment typos.Kazu Hirata
2003-06-29 * alloc-pool.c: Fix comment formatting.Kazu Hirata
2003-06-16 * optabs.h (enum optab_index): Add new OTI_tan and OTI_atan.Roger Sayle
2003-06-16 * optabs.c (emit_libcall_block): Don't hoist insns past a label.Richard Sandiford
2003-06-11 * optabs.c (gen_cond_trap): Fix prepare_operand typo.Richard Henderson
2003-06-08 * optabs.c (expand_abs): Set result_unsignedp to 1 ifKazu Hirata
2003-06-05 * optabs.c (HAVE_conditional_trap): Provide default.David Miller
2003-06-04 * optabs.c (expand_binop): Optimize complex multiplication forRoger Sayle
2003-06-04 * optabs.c (expand_binop): Attempt to reuse pseudos for duplicateRoger Sayle
2003-06-03 * optabs.c (expand_abs_nojump): Split out from ...Richard Henderson
2003-04-15 * optabs.c (expand_binop): In multi-word add cases, ensureRichard Kenner
2003-04-11 * rtl.def (SYMBOL_REF): Add two 0 fields.Richard Henderson
2003-04-11 * libfuncs.h (LTI_setbits, LTI_gcov_flush, LTI_gcov_init): New.Richard Henderson
2003-04-09* optabs.c: Comment that gen_add2_insn and others may actuallyAlexandre Oliva
2003-03-21* optabs.c (init_integral_libfuncs): Make sure we init at least upDJ Delorie
2003-03-09 * optabs.c (gen_move_insn): Move logic for synthesizing MODE_CCHans-Peter Nilsson
2003-03-04 * optabs.c (add_equal_note): Delete SUBREG_REG use.Jim Wilson
2003-02-26 * objc-act.c: Include cgraph.hJan Hubicka
2003-02-11 * optabs.h (enum optab_index): Add new OTI_pow and OTI_atan2.Roger Sayle
2003-02-09 * libgcc-std.ver (__clztf2): New.Richard Henderson
2003-02-09 * optabs.c (expand_unop): Widen clz properly when clz is doneKazu Hirata
2003-02-07 * optabs.c (expand_float): Search wider integer modes first.Andrey Petrov
2003-02-03 * libgcc2.c (__ffsdi2, __clzsi2, __clzdi2, __ctzsi2, __ctzdi2,Richard Henderson
2003-02-012003-02-01 Richard Henderson <rth@redhat.com>Richard Henderson
2003-01-26* optabs.c (expand_binop) <add, sub>: Return xtarget if we haven'tAlexandre Oliva
2003-01-15 PR middle-end/9009Roger Sayle
2003-01-09 * Makefile.in (optabs.o): Add dependency on basic-block.h.Josef Zlomek
2003-01-07 * genopinit.c (optabs): Add addc_optab.Jan Hubicka
2002-12-16Merge basic-improvements-branch to trunkZack Weinberg