summaryrefslogtreecommitdiff
path: root/gcc/optabs.c
Commit message (Expand)AuthorAgeFilesLines
* * optabs.c (expand_cmplxdiv_wide): Use expand_abs to get the absoluterearnsha1999-06-081-5/+11
* * optabs.c (expand_cmplxdiv_straight, expand_cmplxdiv_wide):ghazi1999-05-201-8/+16
* improve open-coding of complex divide, use new method in g77burley1999-05-181-104/+385
* * optabs.c (emit_cmp_and_jump_insns): Handle the case where bothlaw1999-05-101-0/+9
* Tue Apr 27 19:50:25 EDT 1999 Andrew MacLeod <amacleod@cygnus.com>amacleod1999-04-271-1/+1
* * fold-const.c (make_range): Always initialize arg0 and arg1.law1999-04-261-3/+3
* 1999-04-17 20:11 -0400 Zack Weinberg <zack@rabi.columbia.edu>zack1999-04-171-0/+1
* amacleod1999-03-251-25/+18
* Warning fixes:ghazi1999-03-191-3/+2
* * c-aux-info.c (data_type, affix_data_type, gen_decl,ghazi1999-03-061-8/+11
* * except.c (start_catch_handler): Use emit_cmp_and_jump_insns.law1999-02-141-12/+17
* * rtl.h (rtx_def): Update documentation.mmitchel1999-01-191-4/+2
* * optabs.c (emit_libcall_block): Add a REG_EH_REGION reg note to allamacleod1999-01-191-0/+15
* Fix copyrights.law1999-01-061-1/+1
* * optabs.c (emit_cmp_and_jump_insns): Use CONSTANT_P canonicalizinglaw1999-01-031-1/+1
* * optabs.c (emit_cmp_insn): Abort if asked to emit non-canonical RTLlaw1999-01-031-0/+54
* Tue Dec 8 15:32:56 EST 1998 Andrew MacLeod <amacleod@cygnus.com>amacleod1998-12-081-0/+2
* Warning fixes:ghazi1998-10-171-1/+1
* Warning fixes:ghazi1998-10-131-2/+2
* Fine-grained control of -fcheck-memory-usage with new no_check_memory_usageraeburn1998-10-111-7/+7
* Mon Sep 21 17:15:26 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>amacleod1998-09-211-0/+2
* Function entry/exit profiling instrumentation:raeburn1998-07-301-0/+9
* * optabs.c: Use gen_rtx_FOO (...) instead of gen_rtx (FOO, ...).jfc1998-06-241-177/+185
* Warning fixes:ghazi1998-06-221-1/+0
* * optabs.c (init_traps): Put prototype inside a suitable #ifdef.law1998-06-191-0/+2
* * haifa-sched.c (haifa_classify_insn): TRAP_IF is risky.jfc1998-06-171-0/+52
* typo typo fixes fixeslaw1998-05-061-1/+1
* * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12law1998-04-041-5/+4
* Major cutover to using system.h:ghazi1998-03-201-2/+1
* Rats. Forgot to change copyrights on the first commit.robertl1998-02-131-1/+1
* * c-lang.c (finish_file): Bracket declaration of static_ctors,robertl1998-02-131-19/+5
* Tue Nov 25 01:26:55 1997 Bruno Haible <haible@ilog.fr>:jason1997-11-251-3/+19
* (chkr_{check_addr,set_right}_libfunc): New definitions.kenner1997-08-021-0/+11
* * except.c (start_dynamic_handler): Fix so that we can usemrs1997-05-071-1/+1
* Add setjmp/longjmp exception handling.mrs1997-04-231-0/+17
* Treat ZERO_EXTEND like SIGN_EXTEND in emit_unop_insnian1996-12-101-3/+4
* (emit_libcall_block): Before adding an REG_EQUAL note, check that it willkenner1996-10-231-21/+32
* (expand_binop): Use new function emit_store_flag_force.tege1996-10-211-11/+10
* (expand_abs): When OP0 and TARGET are the same pseudo register, it iskenner1996-08-121-0/+7
* install EH codemrs1996-07-231-0/+4
* formatting tweaksmrs1996-07-031-4/+4
* * optabs.c (emit_cmp_insn): Immediately copy the returnlaw1996-03-011-4/+27
* Update comments.kenner1996-01-171-6/+0
* (expand_fix): Don't copy TARGET to TO if same.kenner1996-01-161-5/+14
* (emit_unop_insn): Don't do -fforce-mem for SIGN_EXTEND.kenner1995-12-271-1/+3
* (init_optabs): Initialize clrstr_optab.kenner1995-12-241-0/+1
* (emit_cmp_insn): Likewise for memcmp and bcmp.wilson1995-12-191-2/+7
* (expand_float): Emit missing barrier after unconditional jump.kenner1995-10-211-0/+1
* Update FSF address.kenner1995-06-151-1/+2
* (expand_binop): In last change, don't defererence TARGET if it is 0.kenner1995-06-051-1/+2