aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
AgeCommit message (Expand)AuthorFilesLines
2001-04-03Use byte offsets in SUBREGs instead of words.Jakub Jelinek1-4/+4
2001-03-28IA-64 ABI Exception Handling.Richard Henderson1-15/+4
2001-03-22mkconfig.sh: Include insn-flags.h.Richard Henderson1-2/+0
2001-03-21i386.md (pophi1, [...]): Remove.Jan Hubicka1-39/+100
2001-03-18defaults.h (ACCUMULATE_OUTGOING_ARGS, PUSH_ARGS): Move from ...Richard Henderson1-13/+0
2001-03-15varasm.c (assemble_alias): Use DECL_ASSEMBLER_NAME...Mark Mitchell1-8/+8
2001-03-14* expr.c (emit_move_insn_1): Fix else if around #endif.Richard Henderson1-1/+2
2001-03-14* expr.c (expand_expr): Revove bogus conditional.Mark Mitchell1-6/+0
2001-03-14* expr.c (emit_move_insn_1): Guard PUSH_ROUNDING use by ifdef.Jan Hubicka1-0/+2
2001-03-14expr.c (emit_move_insn_1): Split push of complex value when no suitable push ...Jan Hubicka1-1/+44
2001-03-13expr.c (store_expr): Add dont_store_target.Jakub Jelinek1-2/+12
2001-03-02print-rtl.c (print_rtx): Cast enums to int for comparison.John David Anglin1-2/+3
2001-03-02xm-lynx.h, [...]: Do not define TRUE or FALSE.Zack Weinberg1-13/+13
2001-02-04diagnostic.h (set_internal_error_function): Renamed.Richard Kenner1-6/+7
2001-01-31Upate commentRichard Kenner1-4/+4
2001-01-28configure.in: Arrange to include defaults.h in [ht]config.h/tm.h.Kaveh R. Ghazi1-1/+0
2001-01-27expr.c (emit_move_insn): Add REG_EQUAL note when constant loaded into registe...Alexandre Oliva1-2/+13
2001-01-20stmt.c (expand_return): Don't return anything if size is zero.Richard Kenner1-0/+3
2001-01-19alias.c (rtx_equal_for_memref_p, [...]): Don't assume args are REG.Richard Kenner1-0/+1
2001-01-15* expr.c (do_jump): Treat VOIDmode CONST_DOUBLEs like CONST_INTs.Geoffrey Keating1-1/+3
2001-01-14i386.c (ix86_split_fp_branch): Remove unused variables.Andreas Jaeger1-14/+15
2001-01-10output.h (make_function_rtl): Remove prototype.Mark Mitchell1-2/+2
2001-01-02Fix last changeRichard Kenner1-1/+2
2001-01-02expr.c (store_constructor_field): Update ALIGN before calling store_constructor.Richard Kenner1-0/+5
2000-12-30* expr.c (expand_expr, case COMPONENT_REF): Fix typo in last change.Richard Kenner1-1/+1
2000-12-30alias.c (alias_sets_conflict_p): New function.Richard Kenner1-137/+104
2000-12-09Indentation fixAlexandre Oliva1-1/+1
2000-11-29* expr.c (do_compare_and_jump): Add missing TYPE_MODE in statement.John David Anglin1-1/+2
2000-11-29expr.c (can_store_by_pieces): Reinitialize max_size for reverse tests.Jakub Jelinek1-1/+2
2000-11-29expr.h (store_by_pieces): Add prototype.Jakub Jelinek1-38/+173
2000-11-23expr.c (store_constructor): If a field is non addressable and the target is a...Graham Stott1-1/+2
2000-11-21expr.c (do_compare_and_jump): If op0 was replaced by promoted integer constan...Jakub Jelinek1-0/+13
2000-11-14varasm.c (struct deferred_string): New structure.Jakub Jelinek1-2/+2
2000-11-08expr.c (expand_expr): Handle when op0 is RETURN_DECL passed in multiple non-c...Jakub Jelinek1-2/+10
2000-10-31expr.c (do_store_flag): Pass operand_mode instead of GET_MODE (op0) to expand...Jakub Jelinek1-1/+1
2000-10-26tree.c (make_node, case 't'): Set alignment to that of char_type_node.Nathan Sidwell1-0/+2
2000-10-24expr.c (do_store_flag): Don't crash if either side of a comparison is error_m...Andrew Haley1-0/+5
2000-10-23expr.c (do_preexpand_calls): Remove.Mark Mitchell1-114/+5
2000-10-20expr.c (expand_expr, [...]): Set RTX_UNCHANGING_P on returned MEM.Richard Kenner1-2/+7
2000-10-18Adding new option -ftrapv.Chandrakala Chavva1-11/+28
2000-10-17function.c (locate_and_pad_parm): Don't align stack unconditionally.Franz Sirl1-1/+2
2000-10-13Remove obstacks.Mark Mitchell1-22/+0
2000-10-06builtins.c (is_valid_printf_arglist, [...]): Move functions from here ...Kaveh R. Ghazi1-1/+7
2000-10-05(convert_move): Use zero_extendpsisi2 to do an unsigned extension from PSImod...J"orn Rennecke1-1/+8
2000-09-24expr.c (store_field): If BITSIZE is negative, use size of type.Richard Kenner1-4/+6
2000-09-17expr.c (store_constructor_field): Accept ALIAS_SET arg.Richard Kenner1-7/+22
2000-09-17Bring back equal forms for libcallsBernd Schmidt1-41/+46
2000-09-17splay-tree.c (splay_tree_predecessor): Fix typo in comment.Mark Mitchell1-3/+18
2000-09-15Make libcall blocks for truncationsBernd Schmidt1-2/+6
2000-09-14expr.c (expand_expr, [...]): Copy memory attributes when making new MEM.Richard Kenner1-2/+8