aboutsummaryrefslogtreecommitdiff
path: root/gcc/explow.c
AgeCommit message (Expand)AuthorFilesLines
2000-07-23unuglyfying codeAldy Hernandez1-0/+2
2000-06-13* explow.c (set_mem_attributes): Do nothing for NULL type.Richard Henderson1-1/+9
2000-06-05explow.c (maybe_set_unchanging): New function, broken out from...Jason Merrill1-3/+27
2000-05-31Makefile.in (c-decl.o): Depend on rtl.h and expr.h.Richard Kenner1-12/+59
2000-05-25combine.c (try_combine): Use any_condjump_p...Jan Hubicka1-1/+1
2000-05-04simplify-rtx.c (simplify_ternary_operation): Cast to unsigned.Jason Merrill1-3/+4
2000-05-04rtl.h (MEM_COPY_ATTRIBUTES): Also copy RTX_UNCHANGING_P and MEM_ALIAS_SET.Richard Kenner1-6/+2
2000-04-01builtins.c (expand_builtin_apply): Pass proper parameters to allocate_dynamic...Jan Hubicka1-0/+17
2000-03-30calls.c (expand_call): Pass bit alignment to mark_reg_pointer.Richard Kenner1-3/+3
2000-03-25* Rework fields used to describe positions of bitfields andRichard Kenner1-1/+4
2000-02-25Copyright fixes.Jeff Law1-1/+2
2000-02-07calls.c (compute_argument_block_size): New argument preferred_stack_boundary.Jan Hubicka1-0/+7
2000-01-19stupid.c: Die die die.Richard Henderson1-4/+0
2000-01-14eh-common.h: PROTO -> PARAMS.Kaveh R. Ghazi1-5/+5
1999-12-04c-common.c (enum attrs): Add A_NO_LIMIT_STACK.Geoff Keating1-0/+27
1999-11-16explow.c (hard_function_value): Add outgoing argument.Jakub Jelinek1-3/+13
1999-10-31[multiple changes]Richard Kenner1-5/+27
1999-09-20Make it possible to prototype port-specific functions (and convert i386 to us...Bernd Schmidt1-0/+1
1999-09-12Replace insn_foo with insn_data.foo.Richard Henderson1-9/+8
1999-09-06Merge in gcc2-ss-010999Jeff Law1-4/+8
1999-08-15Fix misuses of MAX_MACHINE_MODE that can result in an infinite loop.Jim Wilson1-2/+2
1999-08-09Include function.h in most files.Bernd Schmidt1-0/+1
1999-08-02Call force_operand if X does not satisfy general_operandNick Clifton1-0/+5
1999-07-22explow.c (trunc_int_for_mode): New function.Richard Henderson1-0/+41
1999-04-17c-aux-info.c, [...]: Include toplev.h for real declaration of trim_filename.Zack Weinberg1-0/+1
1999-04-14explow.c (allocate_dynamic_stack_space): Undo last change.Jeffrey A Law1-1/+5
1999-04-14explow.c (allocate_dynamic_stack_space): Correctly convert TARGET to Pmode.Donn Terry1-1/+1
1999-03-19Warning fixes:Kaveh R. Ghazi1-1/+1
1999-02-14except.c (start_catch_handler): Use emit_cmp_and_jump_insns.Jeffrey A Law1-2/+2
1999-01-20cse.c (fold_rtx): Revert 29 Dec change.Richard Henderson1-1/+1
1999-01-19Update copyrightsMark Mitchell1-1/+1
1999-01-19rtl.h (rtx_def): Update documentation.Mark Mitchell1-2/+3
1998-12-08explow.c (plus_constant_wide): Don't immediately return with result of recurs...J"orn Rennecke1-9/+22
1998-11-20function.c (nonlocal_goto_handler_slots): Renamed from nonlocal_goto_handler_...Bernd Schmidt1-1/+1
1998-11-19expr.c (STACK_BYTES): Delete unused macro.Bernd Schmidt1-9/+13
1998-10-13Warning fixes:Kaveh R. Ghazi1-1/+1
1998-07-02expr.h (STACK_SIZE_MODE): New macro.David Edelsohn1-3/+5
1998-06-25invoke.texi (-fstrict-aliasing): Document.Mark Mitchell1-0/+5
1998-06-24optabs.c: Use gen_rtx_FOO (...) instead of gen_rtx (FOO, ...).John Carr1-3/+3
1998-06-19explow.c (emit_stack_save): Add prototype for FCN.H.J. Lu1-2/+2
1998-06-04tree.c (get_inner_array_type): New function.David Edelsohn1-20/+7
1998-05-06typo typo fixes fixesJeff Law1-1/+1
1998-04-04* Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12Jeff Law1-2/+3
1998-03-20Major cutover to using system.h:Kaveh R. Ghazi1-1/+1
1998-02-13Rats. Forgot to change copyrights on the first commit.Robert Lipe1-1/+1
1998-02-13c-lang.c (finish_file): Bracket declaration of static_ctors, static_dtors.Robert Lipe1-1/+0
1998-02-07c-common.c: Include <stdlib.h> and <string.h>/<strings.h>.Robert Lipe1-1/+0
1998-01-17explow.c (optimize_save_area_alloca): New function for targets where SETJMP_V...David S. Miller1-0/+133
1998-01-14alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO...Richard Henderson1-49/+84
1997-08-02(expr_size): Call expand_expr with appropriate flag.Richard Kenner1-1/+2