summaryrefslogtreecommitdiff
path: root/gcc/optabs.c
Commit message (Expand)AuthorAgeFilesLines
* * optabs.c (expand_abs_nojump): Use SCALAR_FLOAT_MODE_P instead ofbje2005-11-211-1/+1
* * expr.c (expand_expr_real): Use usmul_optab for wideningbernds2005-11-201-0/+1
* 2005-10-31 J"orn Rennecke <joern.rennecke@st.com>amylaar2005-10-311-1/+3
* * optabs.c (expand_binop): Initialize first_pass_p.mmitchel2005-09-291-1/+1
* Revert this patch:bonzini2005-09-291-24/+11
* PR 17886mmitchel2005-09-291-0/+19
* * optabs.c (no_conflict_move_test): Check if a result of aamylaar2005-09-271-2/+8
* * optabs.c (emit_libcall_block): Use no_conflict_move_test.amylaar2005-09-231-17/+22
* PR rtl-optimization/23837amylaar2005-09-231-1/+2
* 2005-09-15 Paolo Bonzini <bonzini@gnu.org>bonzini2005-09-151-11/+24
* 2005-08-19 Eric Christopher <echristo@apple.com>echristo2005-08-191-31/+31
* 2005-08-16 J"orn Rennecke <joern.rennecke@st.com>amylaar2005-08-161-3/+9
* * expr.c (expand_expr_real_1): Do not load mem targets into register.hubicka2005-07-291-1/+1
* 2005-07-12 Adrian Straetling <straetling@de.ibm.com>uweigand2005-07-121-0/+3
* Removal of -fforce-mem.fjahanian2005-07-061-74/+1
* 2006-06-28 Adrian Straetling <straetling@de.ibm.com>uweigand2005-06-281-1/+1
* 2005-06-28 Paul Brook <paul@codesourcery.com>pbrook2005-06-281-3/+0
* Update FSF address.kcook2005-06-251-2/+2
* * genopinit.c (vec_shl_optab, vec_shr_optab): Initialize new optabs.dorit2005-06-211-2/+66
* * tree.def (REDUC_MAX_EXPR, REDUC_MIN_EXPR, REDUC_PLUS_EXPR): Newdorit2005-06-181-0/+15
* 2005-06-02 Adrian Straetling <straetling@de.ibm.com>uweigand2005-06-021-0/+1
* PR middle-end/20714:amylaar2005-05-131-18/+41
* * optabs.c (expand_compare_and_swap_loop): Don't clobber old valuerth2005-05-101-9/+17
* * bt-load.c, cfgexpand.c, dwarf2out.c, emit-rtl.c, expr.c,kazu2005-04-281-1/+1
* * lambda.h (lambda_vector_min_nz): Likewise.nathan2005-04-211-12/+7
* * optabs.c (gen_conditional_trap): Restore #define.nathan2005-04-211-0/+1
* * optabs.c (gen_condiational_trap): Remove #define.nathan2005-04-211-137/+105
* * builtins.c (expand_builtin_sync_operation): Revert last change.rth2005-04-201-36/+25
* * optabs.c (expand_sync_operation): Fix typo expanding nand to and.rth2005-04-181-1/+1
* PR middle-end/14311rth2005-04-141-0/+536
* * builtins.def (BUILT_IN_LCEIL, BUILT_IN_LCEILF, BUILT_IN_LCEILL)uros2005-04-111-0/+1
* * builtins.def (BUILT_IN_LFLOOR, BUILT_IN_LFLOORF, BUILT_IN_LFLOORL)uros2005-04-091-0/+1
* * optabs.h (enum optab_index): Remove OTI_llrint.uros2005-03-241-1/+0
* * optabs.c (expand_binop): Make sure the first subword's resultdj2005-03-231-0/+5
* * optabs.h (enum optab_index): Add new OTI_lrint and OTI_llrint.uros2005-03-211-0/+2
* * optabs.c (expand_copysign_absneg): Make static.sayle2005-03-161-1/+1
* * optabs.c (expand_doubleword_mult): Avoid clobbering op0 andsayle2005-03-151-4/+4
* * real.c (c4x_single_format, c4x_extended_format): Provide valuessayle2005-03-151-10/+9
* * real.h (struct real_format): Split the signbit field into twosayle2005-03-151-2/+2
* PR rtl-optimization/17236sayle2005-03-141-173/+189
* * optabs.h (enum optab_index): Add new OTI_ldexp.uros2005-02-121-0/+1
* 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>rguenth2005-02-091-0/+4
* PR 19696rth2005-02-011-1/+1
* PR 19696rth2005-01-311-30/+136
* PR 19696rth2005-01-311-142/+211
* * optabs.c, doc/c-tree.texi, doc/install.texi, doc/md.texi,kazu2005-01-301-1/+1
* * builtins.c (expand_builtin_copysign): New.rth2005-01-281-0/+86
* * optabs.h (OTI_movmisalign, movmisalign_optab): New.rth2004-12-231-0/+1
* 2004-12-09 Dorit Naishlos <dorit@il.ibm.com>dorit2004-12-091-3/+0
* * optabs.c (lowpart_subreg_maybe_copy): New.rth2004-12-021-2/+24