aboutsummaryrefslogtreecommitdiff
path: root/gcc/optabs.c
AgeCommit message (Expand)AuthorFilesLines
2003-11-21ChangeLog.7: Fix comment typos.Kazu Hirata1-1/+1
2003-10-23re PR middle-end/12705 (: complex powers)Roger Sayle1-19/+10
2003-10-20c-common.c (registered_builtin_types): New static.Zack Weinberg1-12/+1
2003-10-11expr.c: Follow spelling conventions.Kazu Hirata1-1/+1
2003-10-11cse.c (constant_pool_entries_regcost): New global variable to hold the regist...Roger Sayle1-2/+20
2003-10-09optabs.c (prepare_float_lib_cmp): Always attach a REG_EQUAL note to the compa...Roger Sayle1-58/+50
2003-10-07optabs.c (init_intraclass_conv_libfuncs): Fix order of array indicees for flo...Richard Earnshaw1-2/+2
2003-10-07expr.c (cmpstr_optab, [...]): New.Zack Weinberg1-86/+54
2003-10-07* libfuncs.h (LTI_extendsfdf2, LTI_extendsfxf2, LTI_extendsftf2)Zack Weinberg1-210/+225
2003-10-06optabs.c (prepare_float_lib_cmp): Avoid searching for REG_RETVAL instruction ...Roger Sayle1-72/+59
2003-10-06re PR rtl-optimization/11974 (ICE building alpha glibc: in emit_move_insn, at...Falk Hueffner1-1/+2
2003-10-06real.h (REAL_MODE_FORMAT): New macro.Zack Weinberg1-2/+2
2003-10-06optabs.c (prepare_float_lib_cmp): Attach a REG_EQUAL note describing the retu...Roger Sayle1-2/+88
2003-10-04* libfuncs.hZack Weinberg1-354/+43
2003-10-02target.h (init_libfuncs): New hook.Zack Weinberg1-53/+15
2003-08-22cfgcleanup.c: Fix comment typos.Kazu Hirata1-2/+2
2003-07-22combine.c (if_then_else_cond): Simplify the comparison of rtx against -1, 0, ...Kazu Hirata1-4/+4
2003-07-19alias.c [...]: Remove unnecessary casts.Kaveh R. Ghazi1-1/+1
2003-07-18optabs.c (prepare_operand): Fail gracefully instead of abort if the predicate...Richard Henderson1-1/+11
2003-07-11optabs.c (prepare_cmp_insn): Try cmpmemM first if it exists, then fall back t...Jakub Jelinek1-0/+34
2003-07-06jump.c: Convert prototypes to ISO C90.Andreas Jaeger1-334/+179
2003-07-01basic-block.h: Fix comment typos.Kazu Hirata1-1/+1
2003-06-29alloc-pool.c: Fix comment formatting.Kazu Hirata1-2/+2
2003-06-16optabs.h (enum optab_index): Add new OTI_tan and OTI_atan.Roger Sayle1-0/+2
2003-06-16* optabs.c (emit_libcall_block): Don't hoist insns past a label.Richard Sandiford1-0/+5
2003-06-10* optabs.c (gen_cond_trap): Fix prepare_operand typo.Richard Henderson1-1/+1
2003-06-08optabs.c (expand_abs): Set result_unsignedp to 1 if flag_trav is zero.Kazu Hirata1-0/+3
2003-06-05optabs.c (HAVE_conditional_trap): Provide default.David Miller1-41/+33
2003-06-04optabs.c (expand_binop): Optimize complex multiplication for the case of squa...Roger Sayle1-2/+7
2003-06-04optabs.c (expand_binop): Attempt to reuse pseudos for duplicate non-volatile ...Roger Sayle1-4/+22
2003-06-03optabs.c (expand_abs_nojump): Split out from ...Richard Henderson1-3/+19
2003-04-15optabs.c (expand_binop): In multi-word add cases, ensure XTARGET is copied to...Richard Kenner1-1/+2
2003-04-11rtl.def (SYMBOL_REF): Add two 0 fields.Richard Henderson1-2/+9
2003-04-11libfuncs.h (LTI_setbits, [...]): New.Richard Henderson1-2/+5
2003-04-09optabs.c: Comment that gen_add2_insn and others may actually return emitted i...Alexandre Oliva1-2/+3
2003-03-21optabs.c (init_integral_libfuncs): Make sure we init at least up to "long lon...DJ Delorie1-1/+4
2003-03-09optabs.c (gen_move_insn): Move logic for synthesizing MODE_CC moves from here...Hans-Peter Nilsson1-61/+0
2003-03-03re PR c/7872 ([m68k]ICE on legal code, regression from 3.0 and 2.9*)James E Wilson1-4/+2
2003-02-26objc-act.c: Include cgraph.hJan Hubicka1-5/+16
2003-02-11optabs.h (enum optab_index): Add new OTI_pow and OTI_atan2.Roger Sayle1-0/+2
2003-02-09libgcc-std.ver (__clztf2): New.Richard Henderson1-13/+15
2003-02-09optabs.c (expand_unop): Widen clz properly when clz is done via libcall.Kazu Hirata1-0/+8
2003-02-07* optabs.c (expand_float): Search wider integer modes first.Andrey Petrov1-4/+4
2003-02-03libgcc2.c (__ffsdi2, [...]): Change return type to "int".Richard Henderson1-1/+1
2003-02-01[multiple changes]Richard Henderson1-2/+133
2003-01-26optabs.c (expand_binop): Return xtarget if we haven't been able to move the r...Alexandre Oliva1-0/+2
2003-01-15re PR middle-end/9009 (floating-point negate and abs optimizations incorrect ...Roger Sayle1-1/+17
2003-01-09Makefile.in (optabs.o): Add dependency on basic-block.h.Josef Zlomek1-5/+22
2003-01-07re PR target/8322 (SSE2 intrinsics broken?)Jan Hubicka1-0/+129
2002-12-16Merge basic-improvements-branch to trunkZack Weinberg1-0/+73