summaryrefslogtreecommitdiff
path: root/gcc/optabs.c
Commit message (Expand)AuthorAgeFilesLines
* * builtins.def (BUILT_IN_LFLOOR, BUILT_IN_LFLOORF, BUILT_IN_LFLOORL)Uros Bizjak2005-04-091-0/+1
* optabs.h (enum optab_index): Remove OTI_llrint.Uros Bizjak2005-03-241-1/+0
* optabs.c (expand_binop): Make sure the first subword's result gets stored.DJ Delorie2005-03-221-0/+5
* optabs.h (enum optab_index): Add new OTI_lrint and OTI_llrint.Uros Bizjak2005-03-211-0/+2
* optabs.c (expand_copysign_absneg): Make static.Roger Sayle2005-03-161-1/+1
* optabs.c (expand_doubleword_mult): Avoid clobbering op0 and op1 whilst expand...Roger Sayle2005-03-151-4/+4
* real.c (c4x_single_format, [...]): Provide values for signbit_ro for c4x's si...Roger Sayle2005-03-151-10/+9
* real.h (struct real_format): Split the signbit field into two two fields, sig...Roger Sayle2005-03-151-2/+2
* re PR rtl-optimization/17236 (inefficient code for long long multiply on x86)Roger Sayle2005-03-141-173/+189
* optabs.h (enum optab_index): Add new OTI_ldexp.Uros Bizjak2005-02-121-0/+1
* re PR middle-end/19402 (__builtin_powi? still missing)Richard Guenther2005-02-091-0/+4
* re PR other/19696 (gcc.c-torture/execute/ieee/copysign1.c: Unsatisfied symbol...Richard Henderson2005-02-011-1/+1
* re PR other/19696 (gcc.c-torture/execute/ieee/copysign1.c: Unsatisfied symbol...Richard Henderson2005-01-311-30/+136
* re PR other/19696 (gcc.c-torture/execute/ieee/copysign1.c: Unsatisfied symbol...Richard Henderson2005-01-301-142/+211
* optabs.c, [...]: Update copyright.Kazu Hirata2005-01-301-1/+1
* builtins.c (expand_builtin_copysign): New.Richard Henderson2005-01-271-0/+86
* optabs.h (OTI_movmisalign, [...]): New.Richard Henderson2004-12-221-0/+1
* genopinit.c (vec_realign_store_optab): Initialization removed.Dorit Naishlos2004-12-091-3/+0
* optabs.c (lowpart_subreg_maybe_copy): New.Richard Henderson2004-12-021-2/+24
* optabs.h (force_expand_binop): Declare.Richard Sandiford2004-11-241-1/+1
* * optabs.c (vector_compare_rtx): Fix COMPARISON_CLASS_P use.Devang Patel2004-11-161-1/+1
* * optabs.c (vector_compare_rtx): Use COMPARISON_CLASS_P.Devang Patel2004-11-121-1/+1
* optabs.c (prepare_operand): Make it static.Kazu Hirata2004-11-091-1/+1
* re PR tree-optimization/17531 ([ivopts] ICE compiling gzip deflate.c)Richard Henderson2004-09-281-2/+10
* * optabs.c, optabs.h: Fix comment typos.Kazu Hirata2004-09-281-1/+1
* expr.c (expand_expr_real_1): Handle VEC_COND_EXPR.Devang Patel2004-09-271-1/+178
* tree.def (ALIGN_INDIRECT_REF, [...]): New tree-codes.Dorit Naishlos2004-09-231-0/+90
* basic-block.h, [...]: Fix comment typos.Kazu Hirata2004-09-171-1/+1
* Revert 2004-09-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>Nathan Sidwell2004-09-101-44/+70
* lambda-mat.c (lambda_matrix_inverse_hard): Use gcc_assert and gcc_unreachable...Giovanni Bajo2004-09-101-70/+44
* c-common.c, [...]: Fix comment typos.Kazu Hirata2004-09-051-1/+1
* md.texi (shift patterns): New anchor.Richard Sandiford2004-09-041-94/+396
* builtins.c (expand_builtin_mathfn): Handle BUILT_IN_RINT{,F,L} using rint_optab.Uros Bizjak2004-09-041-0/+1
* builtins.c (expand_builtin_cabs): Delete.Eric Christopher2004-09-021-1117/+15
* defaults.h (TARGET_LIBGCC_LIBFUNCS): Remove.Mark Mitchell2004-08-191-73/+70
* Makefile.in: Regenerate.Paolo Bonzini2004-08-171-12/+12
* configure.in (arm*-*-eabi*): New target.Mark Mitchell2004-08-111-73/+203
* expr.c (var_rtx): Remove.Paolo Bonzini2004-08-091-17/+0
* tree-cfg.c (gimplify_val): Move from tree-complex.c.Paolo Bonzini2004-07-221-1/+85
* expr.c (enqueue_insn, [...]): Remove.Paolo Bonzini2004-07-141-99/+16
* expr.h (store_bit_field, [...]): Remove last argument.Jakub Jelinek2004-07-101-7/+5
* alias.c (nonlocal_mentioned_p, [...]): Use, LABEL_P, JUMP_P, CALL_P, NONJUMP_...Jerry Quinn2004-07-091-4/+4
* builtins.c: Rename movstr*, except for movstrict*, to movmem* and clrstr* to ...Alexandre Oliva2004-07-071-2/+2
* c-decl.c, [...]: Don't check TARGET_MEM_FUNCTIONS.Joseph Myers2004-07-051-10/+1
* alias.c (get_alias_set, [...]): Use MEM_P.Jerry Quinn2004-07-011-2/+2
* cgraph.h (cgraph_build_static_cdtor): Declare.Richard Henderson2004-07-011-1/+0
* alias.c (record_set, [...]): Use REG_P.Jerry Quinn2004-06-151-16/+16
* optabs.c (expand_unop): Try implementing negation using subtraction from zero.Richard Sandiford2004-05-171-0/+9
* optabs.h (enum optab_index): Add new OTI_log1p.Uros Bizjak2004-05-071-0/+1
* optabs.h (enum optab_index): Add new OTI_fmod and OTI_drem.Uros Bizjak2004-05-061-0/+2