aboutsummaryrefslogtreecommitdiff
path: root/gcc/emit-rtl.c
AgeCommit message (Expand)AuthorFilesLines
2000-05-26emit-rtl.c (reset_used_decls): New function.Alexandre Oliva1-1/+22
2000-05-25combine.c (try_combine): Use any_condjump_p...Jan Hubicka1-1/+1
2000-05-24emit-rtl.c (unshare_all_decls): New function.Alexandre Oliva1-0/+21
2000-05-20* emit-rtl.c (unshare_all_rtl): Store the copied rtx.Alexandre Oliva1-2/+2
2000-05-04simplify-rtx.c (simplify_ternary_operation): Cast to unsigned.Jason Merrill1-3/+3
2000-05-04rtl.h (MEM_COPY_ATTRIBUTES): Also copy RTX_UNCHANGING_P and MEM_ALIAS_SET.Richard Kenner1-6/+0
2000-05-02toplev.c (debug_ignore_block): Return int.Jason Merrill1-8/+3
2000-04-18conflict.c (conflict_graph_add): Pass enum type to htab_find_slot.Richard Kenner1-1/+2
2000-04-15emit-rtl.c (unshare_all_rtl_again): Unmark everything, then call unshare_all_...Richard Earnshaw1-1/+10
2000-04-13emit-rtl.c (try_split): Avoid infinite loop if the split results in a sequenc...Clinton Popetz1-1/+9
2000-04-10expmed.c (init_expmed): Don't free objects we make.Richard Kenner1-13/+10
2000-04-04sparc.c (output_restore_regs): Prototype.Kaveh R. Ghazi1-2/+2
2000-04-02emit-rtl.c (gen_rtx_CONST_INT): Create cached CONST_INTs on the permanent obs...Mark Mitchell1-1/+10
2000-03-31Makefile.in (emit-rtl.o): Depend on HASHTAB_H.Mark Mitchell1-5/+76
2000-03-30calls.c (expand_call): Pass bit alignment to mark_reg_pointer.Richard Kenner1-15/+10
2000-03-25* Rework fields used to describe positions of bitfields andRichard Kenner1-4/+7
2000-03-19emit-rtl.c (push_to_full_sequence, [...]): New functions.Martin v. Löwis1-0/+26
2000-03-19emit-rtl.c (remove_unncessary_notes): Check that all NOTE_INSN_BLOCK_BEG and ...Mark Mitchell1-3/+10
2000-03-07rtl.h (rtunion_def): Constify member `rtstr'.Kaveh R. Ghazi1-4/+4
2000-03-05Revert this patch:Mark Mitchell1-0/+20
2000-03-05function.h (struct sequence_stack): Remove rtl_expr.Mark Mitchell1-20/+0
2000-03-04stmt.c (is_body_block): Move...Jason Merrill1-4/+10
2000-03-03dwarf2out.c (dwarf2out_frame_debug): Add cast to silence warning.Jason Merrill1-0/+2
2000-02-28emit-rtl.c (remove_unncessary_notes): Remove notes for empty blocks.Mark Mitchell1-0/+42
2000-02-25Copyright fixes.Jeff Law1-1/+2
2000-02-16Move RTL checking code into make_insn_rawNick Clifton1-12/+12
2000-02-06flow.c (flow_delete_insn, [...]): Export.Richard Henderson1-12/+13
2000-01-27emit-rtl.c (unshare_all_rtl): Unshare virtual parameters too.Geoff Keating1-14/+51
2000-01-26Only check machine class insns for improper emission of a RETURNNick Clifton1-0/+1
2000-01-23osf.h (TARGET_HAS_XFLOATING_LIBS): Define.Richard Henderson1-17/+26
2000-01-19emit-rtl.c (try_split): Return last_insn if we split the last_insn.Clinton Popetz1-1/+3
2000-01-14If RTL checking is enabled, make sure that emit_insn is not used to emit aNick Clifton1-0/+11
2000-01-14eh-common.h: PROTO -> PARAMS.Kaveh R. Ghazi1-7/+7
1999-12-24Makefile.in (toplev.o): Depend on loop.h.Kaveh R. Ghazi1-1/+1
1999-12-20current_function -> cfunBernd Schmidt1-8/+8
1999-12-12combine.c (record_promoted_value): Remove unused variable `links2'.Kaveh R. Ghazi1-1/+0
1999-11-22emit-rtl.c (gen_sequence): Only return the pattern of an insn if its code is ...Andrew Haley1-7/+7
1999-11-04flags.h (flag_renumber_insns): Declare.Mark Mitchell1-4/+15
1999-11-03rtl.h (renumber_insns): New function.Mark Mitchell1-0/+44
1999-11-03defaults.h (ASM_OUTPUT_ALTERNATE_LABEL_NAME): Provide default.Catherine Moore1-1/+2
1999-10-26Reorg reg-stack to use the standard CFG.Jan Hubicka1-0/+28
1999-10-11Bring copy_insn_1 and copy_rtx in sync and simplify themBernd Schmidt1-17/+4
1999-10-10Fix a warning in copy_insn_1Bernd Schmidt1-1/+1
1999-10-08Add functions copy_insn/copy_insn_1; use them in jump.cBernd Schmidt1-0/+196
1999-09-23Fix PA problem in order of initializations.Alex Samuel1-32/+32
1999-09-21emit-rtl.c (init_emit_once): Initialize const_int_rtx before other initializa...Alexandre Oliva1-49/+49
1999-09-20Make it possible to prototype port-specific functions (and convert i386 to us...Bernd Schmidt1-0/+1
1999-09-18rtl.h (global_rtx_index): New enum.Alex Samuel1-114/+91
1999-09-15emit-rtl.c (free_emit_status): Don't check DECL_DEFER_OUTPUT.Richard Henderson1-5/+3
1999-09-14Undo bogus changes from gcc2 mergeBernd Schmidt1-11/+5