aboutsummaryrefslogtreecommitdiff
path: root/gcc/optabs.c
AgeCommit message (Expand)AuthorFilesLines
2008-11-17re PR middle-end/37908 (atomic NAND op generate wrong code; __sync_nand_and_f...Uros Bizjak1-12/+23
2008-08-31fwprop.c (should_replace_address): Add speed attribute.Jan Hubicka1-3/+6
2008-08-30optabs.c (expand_abs_nojump): Update BRANCH_COST call.Jan Hubicka1-1/+3
2008-08-09re PR target/37055 (Revision 138835 breaks -msse2 -mfpmath=sse -Os)Jan Hubicka1-7/+19
2008-08-07optabs.c (emit_unop_insn): Break out to ...Jan Hubicka1-4/+22
2008-08-03optabs.c (expand_binop, [...]): Upse optimize_insn_for_speed predicate.Jan Hubicka1-1/+1
2008-07-16cfg.c (dump_reg_info): Avoid C++ keywords.Kaveh R. Ghazi1-36/+36
2008-07-02rtlanal.c (add_reg_note): New function.Ian Lance Taylor1-2/+1
2008-06-29optabs.c (libfunc_decl_hash, [...]): Fix -Wcast-qual warnings.Kaveh R. Ghazi1-2/+2
2008-06-28optabs.c (libfunc_decls): New variable.Richard Sandiford1-18/+48
2008-06-26driver-i386.c (detect_caches_amd, [...]): Fix -Wc++-compat and/or -Wcast-qual...Kaveh R. Ghazi1-10/+10
2008-06-06cgraph.c: Fix typos in comments.Ralf Wildenhues1-1/+1
2008-06-01rtl.h (emit_clobber, [...]): Declare.Richard Sandiford1-3/+3
2008-05-30optabs.c (maybe_encapsulate_block): Remove.Steven Bosscher1-71/+3
2008-05-14Add SSE5 vector shift/rotate; Update SSE5 vector multiplyMichael Meissner1-7/+35
2008-05-14optabs.c (prepare_cmp_insn): Changed LCT_PURE_MAKE_BLOCK to LCT_PURE and LCT_...Kenneth Zadeck1-2/+2
2008-05-14rtl.texi: Removed reference to REG_NO_CONFLICT notes.Kenneth Zadeck1-146/+10
2008-04-25* optabs.c (expand_float): Fix REG_EQUAL for UNSIGNED_FLOAT libcall.Bob Wilson1-1/+2
2008-02-06re PR target/35083 (ICE: in extract_insn, at recog.c:1990)Uros Bizjak1-5/+3
2008-01-26re PR rtl-optimization/34959 (23_containers/bitset/ext/15361.cc fails for MIP...Richard Sandiford1-2/+7
2007-12-05200x-xx-xx Jakub Jelinek <jakub@redhat.com> Richard Sandiford <rsandifo@nildr...Jakub Jelinek1-26/+36
2007-11-18re PR middle-end/33335 (FAIL: 26_numerics/complex/inserters_extractors/wchar_...Jakub Jelinek1-222/+233
2007-11-01optabs.c (prepare_cmp_insn): Merge a couple of conditional blocks.Eric Botcazou1-4/+3
2007-10-22re PR rtl-optimization/33644 (ICE in local_cprop_pass with -ftrapv for crafty)Eric Botcazou1-14/+0
2007-09-10optabs.c (expand_sync_operation): Use plus insn if minus CONST_INT_P(val).David Daney1-2/+3
2007-09-09optabs.c (sign_expand_binop): Set libcall_gen = NULL in the fake signed optab.Andrew Haley1-0/+3
2007-09-07Reapply reverted change:Janis Johnson1-10/+14
2007-09-07stdfix.h: New file.Chao-ying Fu1-10/+324
2007-09-06Revert:Janis Johnson1-14/+10
2007-09-06re PR bootstrap/33306 (Bootstrap failure on alpha: ICE in convert_move, at ex...Richard Sandiford1-1/+2
2007-09-05optabs.c (expand_float): Convert unsigned integer as signed only if it provid...Janis Johnson1-10/+14
2007-09-05optabs.c (libfunc_entry): Change optab to integer.Jan Hubicka1-8/+8
2007-09-04optabs.c (debug_optab_libfunc): Update; make available to gdb.Jan Hubicka1-292/+599
2007-09-03optabs.c (expand_ffs): Initialize val and defined_at_zero to avoid warnings.Zack Weinberg1-2/+2
2007-09-03optabs.c: Remove unnecessary forward declarations.Zack Weinberg1-100/+227
2007-09-03re PR middle-end/33290 (gcc.c-torture/execute/930921-1.c fails at -O1 and abo...Richard Sandiford1-1/+7
2007-09-01arm.c, [...]: Fix comment typos.Kazu Hirata1-1/+1
2007-08-31optabs.c (prepare_float_lib_cmp): Use libgcc_cmp_return_mode instead of word_...Andrew Pinski1-9/+10
2007-08-31optabs.c (shift_optab_p, [...]): New functions, split out from expand_binop.Richard Sandiford1-76/+111
2007-08-27Separate target-specific initialization from general back-end initialization.Sandra Loosemore1-1/+1
2007-08-25c-common.c (vector_types_convertible_p, [...]): Constify.Kaveh R. Ghazi1-1/+1
2007-08-09tm.texi (CLZ_DEFINED_VALUE_AT_ZERO, [...]): Document change in interpretation...Sandra Loosemore1-0/+80
2007-08-09optabs.c (expand_widen_pattern_expr): Use optabs accestors.Jan Hubicka1-105/+109
2007-07-30alias.c (record_set, [...]): Constify.Kaveh R. Ghazi1-1/+1
2007-07-28cfglayout.c, [...]: Fix comment typos.Kazu Hirata1-1/+1
2007-07-26Change copyright header to refer to version 3 of the GNU General Public Licen...Nick Clifton1-4/+3
2007-07-23PR middle-end/PR28690Peter Bergner1-3/+5
2007-07-21optabs.h (enum optab_index): Add new OTI_signbit.Uros Bizjak1-38/+54
2007-07-11toplev.c (no_new_pseudos): Deleted.Kenneth Zadeck1-1/+1
2007-07-09optabs.h: Added declaration for signbit_optab.Wolfgang Gellerich1-0/+1