aboutsummaryrefslogtreecommitdiff
path: root/gcc/emit-rtl.c
AgeCommit message (Expand)AuthorFilesLines
1999-09-06Merge in gcc2-ss-010999Jeff Law1-9/+24
1999-09-05Makefile.in (ggc-simple.o): Depend on varray.h.Richard Henderson1-34/+24
1999-09-05Makefile.in (stor-layout.o): Depend on ggc.h.Richard Henderson1-0/+9
1999-09-05Makefile.in (tree.o): Depend on ggc.h.Richard Henderson1-0/+37
1999-09-05c-decl.c (struct language_function): Renamed from struct c_function.Bernd Schmidt1-9/+21
1999-09-04Makefile.in (GGC, GGC_LIB): New.Richard Henderson1-11/+11
1999-09-01emit-rtl.c (init_emit_once): Don't use GET_MODE_WIDER_MODE to step through CC...Richard Henderson1-4/+3
1999-08-31rtl.h (RTL_CHECK1, RTL_CHECK2): New macros which type- and bounds- check RTL ...Zack Weinberg1-1/+1
1999-08-31Fix thinko in last change.Jeff Law1-10/+0
1999-08-31emit-rtl.c (copy_rtx_if_shared): A MEM which references virtual_stack_vars_rt...Jeffrey A Law1-7/+9
1999-08-24Fix more problems from GC diffsBernd Schmidt1-2/+0
1999-08-20rtl.h (rtx_format): Constify a char*.Kaveh R. Ghazi1-3/+3
1999-08-19rtl.def (NOTE): Change format to "iuu0n".Zack Weinberg1-20/+2
1999-08-11emit-rtl.c (mark_reg_pointer): Don't increase the alignment of a register tha...Richard Earnshaw1-2/+8
1999-08-09Include function.h in most files.Bernd Schmidt1-206/+86
1999-08-04Warning fixes:Kaveh R. Ghazi1-1/+0
1999-08-01Backport of GC branch patches part 2: kill stmt status saving.Bernd Schmidt1-2/+1
1999-07-31Backport of GC branch patches part 1: kill eh status saving.Bernd Schmidt1-1/+0
1999-07-25builtins.c (expand_builtin_saveregs): Remove static, remove exp and ignore ar...Richard Henderson1-0/+2
1999-07-22explow.c (trunc_int_for_mode): New function.Richard Henderson1-20/+1
1999-07-14emit-rtl.c (gen_realpart): Issue an error for cases GCC can not handle at thi...Jeffrey A Law1-0/+10
1999-06-21Jakub Jelinek <jj@ultra.linux.cz>Jakub Jelinek1-0/+16
1999-06-16emit-rtl.c (operand_subword): Tighten checks for when it is safe to safe to e...Jeffrey A Law1-3/+26
1999-04-29emit-rtl.c (start_sequence): Expand comments.Mark Mitchell1-7/+23
1999-04-29emit-rtl.c (operand_subword): Religiously mask and sign-extend from 32-bits t...Richard Henderson1-28/+38
1999-04-17c-aux-info.c, [...]: Include toplev.h for real declaration of trim_filename.Zack Weinberg1-0/+1
1999-04-06emit-rtl.c (gen_rtx_CONST_DOUBLE): Use XWINT not XINT.Richard Henderson1-2/+9
1999-04-01Move over patch from Bernd Schmidt from GC branch:Richard Henderson1-8/+42
1999-03-25rtl.texi (RTX_FRAME_RELATED_P): Add documentation.Andrew Macleod1-0/+18
1999-02-25Flow rewrite to use basic block structures and edge lists.Richard Henderson1-1/+18
1999-02-10Fix 64b-x-32b cross compiler breakage. Make alpha-x-m32r work again.Jim Wilson1-0/+12
1999-01-29emit-rtl.c (remove_insn): New function.Dave Brolley1-0/+58
1999-01-21* emit-rtl.c (try_split): Don't try to split non-instructions.Richard Henderson1-4/+3
1999-01-21varasm.c (output_constant_pool): Use floor_log2 instead of exact_log2 for ASM...Vladimir N. Makarov1-3/+7
1999-01-19Update copyrightsMark Mitchell1-1/+1
1999-01-19rtl.h (rtx_def): Update documentation.Mark Mitchell1-4/+2
1998-12-15Cope with inlining functions which return a multiword CONCAT valueNick Clifton1-1/+1
1998-12-07* emit-rtl.c: Fix typo.Mike Stump1-1/+1
1998-11-25emit-rtl.c (gen_lowpart_common): Remove earlier change.Stephen L Moshier1-5/+0
1998-11-25toplev.c (no_new_pseudos): Define.Jeff Law1-5/+3
1998-11-08gansidecl.h: Prepend a "G" to the macro wrapping this file (to distinguish it...Kaveh R. Ghazi1-4/+4
1998-11-04* emit-rtl.c (try_split): Fixed error in Oct 10 patch.Herman A.J. ten Brugge1-1/+1
1998-10-28emit-rtl.c (try_split): Do not try to split a BARRIER.Herman A.J. ten Brugge1-2/+4
1998-10-13Warning fixes:Kaveh R. Ghazi1-11/+19
1998-10-08emit-rtl.c (init_emit_once): Call INIT_EXPANDERS.Jeff Law1-0/+8
1998-09-23rtl.h (init_virtual_regs): New function.Mark Mitchell1-5/+13
1998-09-15tree.h (BUILT_IN_CALLER_RETURN_ADDRESS): Unused.Richard Henderson1-0/+6
1998-09-09emit-rtl.c (gen_lowpart_common): Disable optimization of initialized float-in...Stephen L Moshier1-0/+5
1998-08-26system.h: Include stdarg.h/varargs.h...Kaveh R. Ghazi1-5/+0
1998-06-29* Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 forJeff Law1-4/+19