aboutsummaryrefslogtreecommitdiff
path: root/gcc/optabs.c
AgeCommit message (Expand)AuthorFilesLines
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
2002-11-20emit-rtl.c (gen_reg_rtx): Simplify mapping of Complex type to component type ...Steve Ellcey1-12/+3
2002-11-19re PR c/8588 (ICE in extract_insn, at recog.c:2148)Eric Botcazou1-6/+5
2002-11-16* optabs.c: Fix formatting.Kazu Hirata1-54/+55
2002-10-24optabs.c (expand_binop): Don't reuse the shift target in the middle of shift ...Richard Sandiford1-2/+2
2002-09-26c-common.h: Follow spelling conventions.Kazu Hirata1-2/+2
2002-09-17optabs.c (prepare_cmp_insn): Let emit_library_call_value generate a pseudo re...Kazu Hirata1-30/+17
2002-09-16calls.c (emit_library_call_value_1): Don't refer to hard_libcall_value.Kazu Hirata1-7/+2
2002-09-16real.c, real.h: Rewrite from scratch.Richard Henderson1-5/+3
2002-09-11optabs.c (expand_binop): Minor cleanup.Eric Botcazou1-14/+22
2002-09-04re PR c/7102 (unsigned char divisision results in floating exception)Eric Botcazou1-13/+7
2002-08-03builtins.def: Define new builtin functions exp...Roger Sayle1-0/+2
2002-08-02df.c (df_insn_table_realloc): Change parameter to unsigned.Kaveh R. Ghazi1-1/+1
2002-07-22optabs.c (expand_vector_unop): Don't expand using sub_optab if we got the wro...J"orn Rennecke1-1/+4
2002-07-10Revert all patches for optimization of Complex .op.Toon Moene1-28/+8
2002-07-03optabs.c (expand_vector_binop): Don't store using a SUBREG smaller than UNITS...J"orn Rennecke1-30/+132
2002-06-25optabs.c (expand_vector_binop, [...]): Don't assume GET_MODE_UNIT_SIZE (mode)...J"orn Rennecke1-7/+9
2002-06-18simd-1.c: New.Aldy Hernandez1-0/+133
2002-06-11Delete SEQUENCE rtl usage outside of reorg and ssa passes.David S. Miller1-31/+53
2002-06-04Merge from pch-branch up to tag pch-commit-20020603.Geoffrey Keating1-22/+7
2002-05-28optabs.c (expand_binop): Fix nwords sign warnings.David Edelsohn1-8/+9
2002-05-21optabs.c (expand_binop): For double-word integer multiplies...Jeff Law1-0/+5
2002-05-20optabs.c (expand_cmplxdiv_wide): Use complex_part_zero_p.Toon Moene1-6/+8
2002-05-18system.h (ENCODE_SECTION_INFO): Poison it.Richard Henderson1-1/+2