summaryrefslogtreecommitdiff
path: root/gcc/expr.c
Commit message (Expand)AuthorAgeFilesLines
* expr.c (init_expr_once): Don't use start/end_sequence.Richard Henderson2002-05-171-6/+3
* * expr.c (force_operand): Fix reversed move.Richard Sandiford2002-05-171-1/+1
* emit-rtl.c (global_rtl): Update comment.Zack Weinberg2002-05-131-1/+2
* expr.c (compress_float_constant): New.Richard Henderson2002-05-121-3/+96
* re PR c++/6212 (g++ testsuite EH regressions for irix6 -mabi=64)Richard Henderson2002-05-061-1/+18
* expr.c (force_operand): Use expand_simple_* to handle more cases.Jan Hubicka2002-05-041-43/+68
* combine.c: Fix comment formatting.Kazu Hirata2002-05-021-1/+1
* re PR middle-end/6279 (gcc-3.1 miscompiles qmake on IA-64)Jakub Jelinek2002-04-161-2/+7
* expr.c (expand_assigment): Remove duplicate conversions #ifdef POINTERS_EXTEN...Richard Kenner2002-04-121-10/+10
* re PR rtl-optimization/6177 (ia64 ICE with single-element complex array in LA...Jakub Jelinek2002-04-111-0/+10
* expr.c (expand_expr): Don't force into registers if EXPAND_INITIALIZER.Richard Henderson2002-04-101-1/+2
* expr.c (expand_expr): Force overflows into registers.Richard Henderson2002-04-091-1/+11
* expr.c (is_aligning_offset): New function.Richard Kenner2002-04-091-0/+57
* re PR c++/5636 (gcc-3.0.3, memory leakage: function that take a string as par...Jason Merrill2002-04-031-2/+3
* c-decl.c (grokdeclarator): Update.Neil Booth2002-04-011-1/+1
* c-common.c (unsigned_conversion_warning, [...]): Use new hooks.Neil Booth2002-04-011-5/+3
* re PR target/5672 ([mn10200] Compiler segmentation fault in static initialiser.)Richard Henderson2002-03-291-1/+2
* Makefile.in (convert.o, [...]): Update.Neil Booth2002-03-291-9/+13
* c-common.c (c_expand_expr): Fix prototype.Neil Booth2002-03-271-2/+3
* c-decl.c (maybe_build_cleanup): Remove.Neil Booth2002-03-251-1/+2
* re PR target/6043 (IICE on ia64 for Blitz config test for C++ complex math)Jakub Jelinek2002-03-251-4/+18
* fix g++ testcase crash namedret1.c on sparcv9 and s390Andrew MacLeod2002-03-221-1/+2
* Makefile.in (fold-const.o, [...]): Update.Neil Booth2002-03-211-1/+1
* * expr.c (emit_group_store): Don't copy const0_rtx to a CONCAT.Richard Kenner2002-03-211-1/+1
* PR optimization/5999, middle-end/5731Dale Johannesen2002-03-201-0/+1
* expr.c (expand_expr): Sign-extend CONST_INT generated from TREE_STRING_POINTER.David Edelsohn2002-03-191-7/+6
* emit-rtl.c (gen_int_mode): New function.Lars Brinkhoff2002-03-191-3/+2
* re PR target/5740 (sparcv9 ICE on complex_value.cc in libstdc++ test suite)Jakub Jelinek2002-03-181-6/+11
* expr.c (expand_expr, [...]): Do not call copy_to_reg with VOIDmode operand.Ulrich Weigand2002-03-131-1/+18
* re PR middle-end/5877 (negative offset to array index leads to inefficient code)Jakub Jelinek2002-03-091-11/+12
* expr.c (expand_expr): Use unsave lang hook.Neil Booth2002-03-081-1/+2
* rtl.texi (SUBREG_PROMOTED_UNSIGNED_P): Change definition to take ptr_extend i...Steve Ellcey2002-02-281-5/+5
* expr.c (expand_expr): Do not apply distributive law in EXPAND_SUM case.Richard Henderson2002-02-251-14/+11
* expr.c (store_expr): When converting expression to promoted equivalent type...Richard Kenner2002-02-221-1/+5
* emit-rtl.c (offset_address): Use simplify_gen_binary rather than gen_rtx_PLUS...Richard Henderson2002-02-211-20/+4
* re PR c++/4574 (Internal compiler error in `expand_and', at expmed.c:4055)Jakub Jelinek2002-02-211-13/+11
* i386.md ("mmx_uavgv8qi3"): Use const_vector.Aldy Hernandez2002-02-191-2/+9
* * expr.c (store_constructor): Handle target REG case for ARRAY_TYPE.Richard Kenner2002-02-161-1/+6
* re PR c/5681 (gcc 3.0.3 produces wrong assembler code)Jakub Jelinek2002-02-131-1/+1
* c-typeck.c (digest_init): Handle vectors.Stan Shebs2002-02-121-6/+23
* expr.c (expand_expr): Mind EXPAND_INITIALIZER for truncation also.Richard Henderson2002-02-081-4/+13
* expr.c (force_operand): Ignore flag_pic for detecting pic address loads.Richard Henderson2002-01-291-2/+1
* * expr.c (move_by_pieces_1): Extend size before negation.Richard Henderson2002-01-231-2/+4
* Fix editing errorRichard Kenner2002-01-121-1/+1
* diagnostic.c (warn_deprecated_use): Rework to lower indentation.Richard Kenner2002-01-121-21/+25
* * expr.c (expand_assignment): Fix misuse of MEM_KEEP_ALIAS_SET.Janis Johnson2002-01-111-1/+1
* expr.c (store_expr): Convert VOIDmode constants back to target's mode.Jakub Jelinek2002-01-081-6/+12
* tree.h (expand_expr_stmt_value): Add maybe_last argument.Jakub Jelinek2002-01-041-2/+2
* builtins.c: Fix formatting.Kazu Hirata2002-01-031-4/+4
* c-common.h (genrtl_expr_stmt_value): Declare.Alexandre Oliva2002-01-021-3/+3