summaryrefslogtreecommitdiff
path: root/gcc/optabs.c
Commit message (Expand)AuthorAgeFilesLines
* optabs.h (enum optab_index): Add new OTI_expm1.Uros Bizjak2004-05-031-0/+1
* bb-reorder.c, [...]: Fix comment typos.Kazu Hirata2004-04-301-1/+1
* optabs.h (enum optab_index): Add new OTI_asin and OTI_acos.Uros Bizjak2004-04-201-0/+2
* optabs.h (enum optab_index): Add new OTI_logb and OTI_ilogb.Uros Bizjak2004-04-151-0/+2
* optabs.c (expand_twoval_unop): Reorder function arguments.Uros Bizjak2004-04-141-2/+2
* builtins.c: Implement support for sincos function.Uros Bizjak2004-04-061-0/+104
* builtins.c, [...]: Change most occurrences of TREE_UNSIGNED to TYPE_UNSIGNED.Richard Kenner2004-03-311-1/+1
* optabs.c (expand_binop): When synthesizing double word rotates from single wo...Olivier Hainque2004-03-231-2/+6
* optabs.h (enum optab_index): Add new OTI_exp10 and OTI_exp2.Uros Bizjak2004-03-101-0/+2
* alias.c (rtx_equal_for_memref_p): Use predicates to test rtx classes and new ...Paolo Bonzini2004-03-031-4/+7
* re PR middle-end/11767 (different code behaviour with -fnon-call-exceptions -...Richard Henderson2004-03-021-0/+10
* md.texi (Standard Names): Document additional dependency on fix pattern.Aldy Hernandez2004-02-191-11/+10
* optabs.h (enum optab_index): Add new OTI_log10 and OTI_log2.Uros Bizjak2004-02-111-0/+2
* doloop.c, [...]: Use const0_rtx instead of GEN_INT (0).Kazu Hirata2004-02-031-3/+3
* alias.c, [...]: Update copyright.Kazu Hirata2004-01-211-1/+1
* expmed.c (store_bit_field, [...]): Use new named patternsJan Hubicka2004-01-011-0/+3
* ChangeLog.7: Fix comment typos.Kazu Hirata2003-11-211-1/+1
* re PR middle-end/12705 (: complex powers)Roger Sayle2003-10-231-19/+10
* c-common.c (registered_builtin_types): New static.Zack Weinberg2003-10-201-12/+1
* expr.c: Follow spelling conventions.Kazu Hirata2003-10-111-1/+1
* cse.c (constant_pool_entries_regcost): New global variable to hold the regist...Roger Sayle2003-10-111-2/+20
* optabs.c (prepare_float_lib_cmp): Always attach a REG_EQUAL note to the compa...Roger Sayle2003-10-091-58/+50
* optabs.c (init_intraclass_conv_libfuncs): Fix order of array indicees for flo...Richard Earnshaw2003-10-071-2/+2
* expr.c (cmpstr_optab, [...]): New.Zack Weinberg2003-10-071-86/+54
* * libfuncs.h (LTI_extendsfdf2, LTI_extendsfxf2, LTI_extendsftf2)Zack Weinberg2003-10-071-210/+225
* optabs.c (prepare_float_lib_cmp): Avoid searching for REG_RETVAL instruction ...Roger Sayle2003-10-061-72/+59
* re PR rtl-optimization/11974 (ICE building alpha glibc: in emit_move_insn, at...Falk Hueffner2003-10-061-1/+2
* real.h (REAL_MODE_FORMAT): New macro.Zack Weinberg2003-10-061-2/+2
* optabs.c (prepare_float_lib_cmp): Attach a REG_EQUAL note describing the retu...Roger Sayle2003-10-061-2/+88
* * libfuncs.hZack Weinberg2003-10-041-354/+43
* target.h (init_libfuncs): New hook.Zack Weinberg2003-10-021-53/+15
* cfgcleanup.c: Fix comment typos.Kazu Hirata2003-08-221-2/+2
* combine.c (if_then_else_cond): Simplify the comparison of rtx against -1, 0, ...Kazu Hirata2003-07-221-4/+4
* alias.c [...]: Remove unnecessary casts.Kaveh R. Ghazi2003-07-191-1/+1
* optabs.c (prepare_operand): Fail gracefully instead of abort if the predicate...Richard Henderson2003-07-181-1/+11
* optabs.c (prepare_cmp_insn): Try cmpmemM first if it exists, then fall back t...Jakub Jelinek2003-07-111-0/+34
* jump.c: Convert prototypes to ISO C90.Andreas Jaeger2003-07-061-334/+179
* basic-block.h: Fix comment typos.Kazu Hirata2003-07-011-1/+1
* alloc-pool.c: Fix comment formatting.Kazu Hirata2003-06-291-2/+2
* optabs.h (enum optab_index): Add new OTI_tan and OTI_atan.Roger Sayle2003-06-161-0/+2
* * optabs.c (emit_libcall_block): Don't hoist insns past a label.Richard Sandiford2003-06-161-0/+5
* * optabs.c (gen_cond_trap): Fix prepare_operand typo.Richard Henderson2003-06-101-1/+1
* optabs.c (expand_abs): Set result_unsignedp to 1 if flag_trav is zero.Kazu Hirata2003-06-081-0/+3
* optabs.c (HAVE_conditional_trap): Provide default.David Miller2003-06-051-41/+33
* optabs.c (expand_binop): Optimize complex multiplication for the case of squa...Roger Sayle2003-06-041-2/+7
* optabs.c (expand_binop): Attempt to reuse pseudos for duplicate non-volatile ...Roger Sayle2003-06-041-4/+22
* optabs.c (expand_abs_nojump): Split out from ...Richard Henderson2003-06-031-3/+19
* optabs.c (expand_binop): In multi-word add cases, ensure XTARGET is copied to...Richard Kenner2003-04-151-1/+2
* rtl.def (SYMBOL_REF): Add two 0 fields.Richard Henderson2003-04-111-2/+9
* libfuncs.h (LTI_setbits, [...]): New.Richard Henderson2003-04-111-2/+5