summaryrefslogtreecommitdiffstats
path: root/gcc/combine.c
Commit message (Expand)AuthorAgeFilesLines
* * rtl.h (rtx_format): Constify a char*.ghazi1999-08-201-9/+9
* * combine.c (distribute_notes): Handle REG_EH_RETHROW.rth1999-08-181-2/+3
* Include function.h in most files. Remove most of the global variablescrux1999-08-091-0/+1
* Optimize duplicate zero_extend operations.wilson1999-08-021-2/+5
* * explow.c (trunc_int_for_mode): New function.rth1999-07-231-43/+6
* Patch from David Mosberger to fix 32 host cross 64 target bug.wilson1999-06-141-1/+6
* * combine.c (distribute_notes): Place REG_LABEL also whererth1999-03-251-1/+24
* * combine.c (force_to_mode, case PLUS): Use sign extended masklaw1999-03-251-8/+9
* Flow rewrite to use basic block structures and edge lists.rth1999-02-251-4/+6
* * combine.c (distribute_notes): Handle REG_EH_REGION notes.law1999-01-301-0/+11
* Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog forlaw1999-01-271-2/+2
* * rtl.h (rtx_def): Update documentation.mmitchel1999-01-191-10/+5
* * basic-block.h (basic_block_head): Rename to x_basic_block_head.rth1999-01-111-8/+8
* Fix copyright.law1999-01-061-1/+1
* * combine.c (num_sign_bit_copies): In NEG, MULT, DIV and MOD cases,law1999-01-061-18/+28
* * gansidecl.h: Prepend a "G" to the macro wrapping this fileghazi1998-11-081-2/+2
* * combine.c (subst): Process the inputs to a parallel asm_operandsrth1998-10-261-83/+134
* Warning fixes:ghazi1998-10-251-1/+0
* * combine.c (recog_for_combine): Lose PADDED_SCRATCHES arg. Alllaw1998-10-191-44/+17
* 8law1998-10-141-0/+3
* Warning fixes:ghazi1998-10-141-15/+19
* 8law1998-10-051-3/+6
* * combine.c (expand_field_assignment): Don't do bitwise operationsrth1998-10-041-0/+18
* * combine.c (distribute_notes): If an insn is a cc0 user, onlyrth1998-09-201-2/+31
* * combine.c (make_extraction): If no mode is specified forlaw1998-09-151-12/+34
* * system.h: Include stdarg.h/varargs.h, make sure they are orderedghazi1998-08-261-9/+1
* * combine.c (can_combine_p): Allow combining insns with REG_RETVALlaw1998-08-181-1/+12
* * combine.c (expand_compound_operation): Fix thinko in code to optimizelaw1998-07-061-1/+1
* * combine.c (simplify_comparison): Do not commute a AND intolaw1998-07-051-0/+10
* * combine.c (simplify_comparison): Apply SUBREG_REG to SUBREGs.law1998-07-021-2/+2
* * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 forlaw1998-06-291-21/+17
* * optabs.c: Use gen_rtx_FOO (...) instead of gen_rtx (FOO, ...).jfc1998-06-241-2/+3
* * alias.c: Include toplev.hlaw1998-06-191-0/+1
* * combine.c (nonzero_bits): For paradoxical subregs, takeamylaar1998-05-211-8/+16
* Warning fixes:ghazi1998-05-131-1/+2
* * loop.c (regs_patch_p): Add prototype.law1998-04-161-0/+1
* 8law1998-04-141-1/+3
* Mon Apr 6 07:17:52 1998 Catherine Moore <clm@cygnus.com>rth1998-04-061-6/+11
* * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12law1998-04-041-12/+64
* * combine.c (make_compound_operation): Simplify (subreg (*_extend) 0).rth1998-03-261-0/+17
* Major cutover to using system.h:ghazi1998-03-201-2/+2
* Fix more warnings...ghazi1998-03-181-0/+2
* * emit-rtl.c (gen_lowpart_common): Suppress last change if __complex__.law1998-02-191-32/+0
* * combine.c (simplify_rtx): Obey CLASS_CANNOT_CHANGE_SIZE whenlaw1998-02-171-0/+32
* * varasm.c (output_constant_pool): Bring back 'done' label insidelaw1998-02-141-1/+5
* * combine.c (can_combine_p): Handle USEs in PARALLELs.amylaar1998-02-131-0/+37
* * combine.c (simplify_shift_const): Fix typo in last change.law1998-02-011-1/+2
* * combine.c (simplify_shift_const): (lshiftrt (truncate (lshiftrt)))law1998-02-011-0/+22
* * rtl.c (read_rtx): Use atol/atoq based upon disposition oflaw1998-01-281-2/+2
* law1998-01-271-5/+11
OpenPOWER on IntegriCloud