summaryrefslogtreecommitdiff
path: root/gcc/emit-rtl.c
Commit message (Expand)AuthorAgeFilesLines
* * combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE andrth2000-06-131-3/+3
* toplevel:zack2000-06-091-0/+1
* * emit-rtl.c (reset_used_decls): New function.aoliva2000-05-261-1/+22
* * combine.c (try_combine): Use any_condjump_p, any_uncondjump_prth2000-05-251-1/+1
* * emit-rtl.c (unshare_all_decls): New function.aoliva2000-05-241-0/+21
* * emit-rtl.c (unshare_all_rtl): Store the copied rtx.aoliva2000-05-201-2/+2
* * simplify-rtx.c (simplify_ternary_operation): Cast to unsigned.jason2000-05-041-3/+3
* * rtl.h (MEM_COPY_ATTRIBUTES): Also copy RTX_UNCHANGING_P andkenner2000-05-041-6/+0
* * toplev.c (debug_ignore_block): Return int.jason2000-05-021-8/+3
* * gcc/conflict.c (conflict_graph_add): Pass enum type tokenner2000-04-181-1/+2
* * emit-rtl.c (unshare_all_rtl_again): Unmark everything, thenrearnsha2000-04-151-1/+10
* * emit-rtl.c (try_split): Avoid infinite loop if the splitcpopetz2000-04-141-1/+9
* * expmed.c (init_expmed): Don't free objects we make.kenner2000-04-101-13/+10
* * sparc.c (output_restore_regs): Prototype.ghazi2000-04-041-2/+2
* * emit-rtl.c (gen_rtx_CONST_INT): Create cached CONST_INTs on themmitchel2000-04-021-1/+10
* * Makefile.in (emit-rtl.o): Depend on HASHTAB_H.mmitchel2000-03-311-5/+76
* * calls.c (expand_call): Pass bit alignment to mark_reg_pointer.kenner2000-03-301-15/+10
* * Rework fields used to describe positions of bitfields andkenner2000-03-251-4/+7
* * emit-rtl.c (push_to_full_sequence, end_full_sequence): New functions.loewis2000-03-191-0/+26
* * emit-rtl.c (remove_unncessary_notes): Check that allmmitchel2000-03-191-3/+10
* * rtl.h (rtunion_def): Constify member `rtstr'.ghazi2000-03-071-4/+4
* Revert this patch:mmitchel2000-03-051-0/+20
* * function.h (struct sequence_stack): Remove rtl_expr.mmitchel2000-03-051-20/+0
* * stmt.c (is_body_block): Move...jason2000-03-041-4/+10
* * dwarf2out.c (dwarf2out_frame_debug): Add cast to silence warning.jason2000-03-041-0/+2
* * emit-rtl.c (remove_unncessary_notes): Remove notes for emptymmitchel2000-02-281-0/+42
* Copyright fixes.law2000-02-261-1/+2
* Move RTL checking code into make_insn_rawnickc2000-02-161-12/+12
* * flow.c (flow_delete_insn, make_edge, remove_edge): Export.rth2000-02-061-12/+13
* * emit-rtl.c (unshare_all_rtl): Unshare virtual parameters too.geoffk2000-01-271-14/+51
* Only check machine class insns for improper emission of a RETURNnickc2000-01-261-0/+1
* * alpha/osf.h (TARGET_HAS_XFLOATING_LIBS): Define.rth2000-01-241-17/+26
* * emit-rtl.c (try_split): Return last_insn if we split thecpopetz2000-01-201-1/+3
* If RTL checking is enabled, make sure that emit_insn is not used to emit anickc2000-01-141-0/+11
* * eh-common.h: PROTO -> PARAMS.ghazi2000-01-141-7/+7
* * Makefile.in (toplev.o): Depend on loop.h.ghazi1999-12-241-1/+1
* current_function -> cfuncrux1999-12-201-8/+8
* * combine.c (record_promoted_value): Remove unused variableghazi1999-12-121-1/+0
* Fri Nov 12 14:08:40 1999 Andrew Haley <aph@cygnus.com>aph1999-11-221-7/+7
* * flags.h (flag_renumber_insns): Declare.mmitchel1999-11-041-4/+15
* * rtl.h (renumber_insns): New function.mmitchel1999-11-031-0/+44
* * defaults.h (ASM_OUTPUT_ALTERNATE_LABEL_NAME): Provide default.clm1999-11-031-1/+2
* Reorg reg-stack to use the standard CFG.rth1999-10-271-0/+28
* Bring copy_insn_1 and copy_rtx in sync and simplify themcrux1999-10-111-17/+4
* Fix a warning in copy_insn_1crux1999-10-101-1/+1
* Add functions copy_insn/copy_insn_1; use them in jump.ccrux1999-10-081-0/+196
* Fix PA problem in order of initializations.samuel1999-09-231-32/+32
* * emit-rtl.c (init_emit_once): Initialize const_int_rtx beforeoliva1999-09-211-49/+49
* Make it possible to prototype port-specific functions (and convert i386 to us...crux1999-09-201-0/+1
* * rtl.h (global_rtx_index): New enum.rth1999-09-181-114/+91