summaryrefslogtreecommitdiff
path: root/gcc/optabs.c
Commit message (Expand)AuthorAgeFilesLines
* re PR middle-end/20396 (TRULY_NOOP_TRUNCATION ignored)J"orn Rennecke2005-08-161-3/+9
* expr.c (expand_expr_real_1): Do not load mem targets into register.Jan Hubicka2005-07-291-1/+1
* builtins.c: (expand_builtin_memcmp, expand_builtin_strncmp): s/cmpstrsi/cmpst...Adrian Straetling2005-07-121-0/+3
* Removal of -fforce-mem.Fariborz Jahanian2005-07-061-74/+1
* builtins.c: (expand_builtin_memset): Rewrite to support 'set_storage_via_setm...Adrian Straetling2005-06-281-1/+1
* Makefile.in: Set and use UNWIND_H.Paul Brook2005-06-281-3/+0
* Update FSF address.Kelley Cook2005-06-251-2/+2
* genopinit.c (vec_shl_optab, [...]): Initialize new optabs.Dorit Nuzman2005-06-211-2/+66
* tree.def (REDUC_MAX_EXPR, [...]): New tree-codes.Dorit Nuzman2005-06-181-0/+15
* optabs.c: (expand_bool_compare_and_swap): Emit barrier after unconditional jump.Adrian Straetling2005-06-021-0/+1
* re PR middle-end/20714 (emit_no_conflict_block does invalid reordering)J"orn Rennecke2005-05-131-18/+41
* optabs.c (expand_compare_and_swap_loop): Don't clobber old value before compa...Richard Henderson2005-05-101-9/+17
* bt-load.c, [...]: Use JUMP_P, LABEL_P, REG_P, MEM_P, NONJUMP_INSN_P, and INSN...Kazu Hirata2005-04-281-1/+1
* lambda.h (lambda_vector_min_nz): Likewise.Nathan Sidwell2005-04-211-12/+7
* * optabs.c (gen_conditional_trap): Restore #define.Nathan Sidwell2005-04-211-0/+1
* optabs.c (gen_condiational_trap): Remove #define.Nathan Sidwell2005-04-211-137/+105
* builtins.c (expand_builtin_sync_operation): Revert last change.Richard Henderson2005-04-191-36/+25
* * optabs.c (expand_sync_operation): Fix typo expanding nand to and.Richard Henderson2005-04-181-1/+1
* re PR middle-end/14311 (builtins for atomic operations needed)Richard Henderson2005-04-141-0/+536
* * builtins.def (BUILT_IN_LCEIL, BUILT_IN_LCEILF, BUILT_IN_LCEILL)Uros Bizjak2005-04-111-0/+1
* * 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