aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
AgeCommit message (Expand)AuthorFilesLines
2002-07-29emit-rtl.c (set_mem_attributes_minus_bitpos): Rename from set_mem_attributes ...Richard Henderson1-11/+1
2002-07-24expr.c (expand_expr): Use GOTO_SUBROUTINE_EXPR form when not optimizing.Richard Henderson1-1/+7
2002-07-21expr.c (expand_expr): Don't use GOTO_SUBROUTINE_EXPR when finally_block can b...Richard Henderson1-19/+39
2002-07-16expr.c (emit_move_insn_1): Handle arbitrary moves that are the same size as a...J"orn Rennecke1-3/+3
2002-07-13expr.c [...]: New macro defining the maximum number of move instructions to u...Roger Sayle1-1/+20
2002-06-18simd-1.c: New.Aldy Hernandez1-0/+30
2002-06-15expr.c (compare_from_rtx): Call simplify_relational_operation on all comparis...Roger Sayle1-4/+6
2002-06-11Delete SEQUENCE rtl usage outside of reorg and ssa passes.David S. Miller1-10/+26
2002-06-10alias.c (static_reg_base_value): New to hold RTL for items allocated once per...Jeff Law1-2/+7
2002-06-07emit-rtl.c (init_emit): Add hard registers to regno_reg_rtx.Jeff Law1-1/+1
2002-06-04Merge from pch-branch up to tag pch-commit-20020603.Geoffrey Keating1-47/+31
2002-06-03emit-rtl.c: Likewise.Kazu Hirata1-44/+44
2002-05-31expr.c (compare_from_rtx): Generate comparison between op0 and op1 rather tha...Igor Shevlyakov1-0/+4
2002-05-31expr.c (expand_expr): Output partially zeroed out vectors with output_constan...Aldy Hernandez1-2/+10
2002-05-28tree.h: Forward-declare struct realvaluetype.Zack Weinberg1-0/+1
2002-05-21re PR middle-end/6600 (i960 toolchain hits abort in c_readstr)Roger Sayle1-2/+15
2002-05-17expr.c (init_expr_once): Don't use start/end_sequence.Richard Henderson1-6/+3
2002-05-17* expr.c (force_operand): Fix reversed move.Richard Sandiford1-1/+1
2002-05-13emit-rtl.c (global_rtl): Update comment.Zack Weinberg1-1/+2
2002-05-12expr.c (compress_float_constant): New.Richard Henderson1-3/+96
2002-05-06re PR c++/6212 (g++ testsuite EH regressions for irix6 -mabi=64)Richard Henderson1-1/+18
2002-05-04expr.c (force_operand): Use expand_simple_* to handle more cases.Jan Hubicka1-43/+68
2002-05-02combine.c: Fix comment formatting.Kazu Hirata1-1/+1
2002-04-16re PR middle-end/6279 (gcc-3.1 miscompiles qmake on IA-64)Jakub Jelinek1-2/+7
2002-04-12expr.c (expand_assigment): Remove duplicate conversions #ifdef POINTERS_EXTEN...Richard Kenner1-10/+10
2002-04-11re PR rtl-optimization/6177 (ia64 ICE with single-element complex array in LA...Jakub Jelinek1-0/+10
2002-04-10expr.c (expand_expr): Don't force into registers if EXPAND_INITIALIZER.Richard Henderson1-1/+2
2002-04-09expr.c (expand_expr): Force overflows into registers.Richard Henderson1-1/+11
2002-04-09expr.c (is_aligning_offset): New function.Richard Kenner1-0/+57
2002-04-03re PR c++/5636 (gcc-3.0.3, memory leakage: function that take a string as par...Jason Merrill1-2/+3
2002-04-01c-decl.c (grokdeclarator): Update.Neil Booth1-1/+1
2002-04-01c-common.c (unsigned_conversion_warning, [...]): Use new hooks.Neil Booth1-5/+3
2002-03-29re PR target/5672 ([mn10200] Compiler segmentation fault in static initialiser.)Richard Henderson1-1/+2
2002-03-29Makefile.in (convert.o, [...]): Update.Neil Booth1-9/+13
2002-03-27c-common.c (c_expand_expr): Fix prototype.Neil Booth1-2/+3
2002-03-25c-decl.c (maybe_build_cleanup): Remove.Neil Booth1-1/+2
2002-03-25re PR target/6043 (IICE on ia64 for Blitz config test for C++ complex math)Jakub Jelinek1-4/+18
2002-03-22fix g++ testcase crash namedret1.c on sparcv9 and s390Andrew MacLeod1-1/+2
2002-03-21Makefile.in (fold-const.o, [...]): Update.Neil Booth1-1/+1
2002-03-21* expr.c (emit_group_store): Don't copy const0_rtx to a CONCAT.Richard Kenner1-1/+1
2002-03-20PR optimization/5999, middle-end/5731Dale Johannesen1-0/+1
2002-03-19expr.c (expand_expr): Sign-extend CONST_INT generated from TREE_STRING_POINTER.David Edelsohn1-7/+6
2002-03-19emit-rtl.c (gen_int_mode): New function.Lars Brinkhoff1-3/+2
2002-03-18re PR target/5740 (sparcv9 ICE on complex_value.cc in libstdc++ test suite)Jakub Jelinek1-6/+11
2002-03-13expr.c (expand_expr, [...]): Do not call copy_to_reg with VOIDmode operand.Ulrich Weigand1-1/+18
2002-03-09re PR middle-end/5877 (negative offset to array index leads to inefficient code)Jakub Jelinek1-11/+12
2002-03-08expr.c (expand_expr): Use unsave lang hook.Neil Booth1-1/+2
2002-02-28rtl.texi (SUBREG_PROMOTED_UNSIGNED_P): Change definition to take ptr_extend i...Steve Ellcey1-5/+5
2002-02-25expr.c (expand_expr): Do not apply distributive law in EXPAND_SUM case.Richard Henderson1-14/+11
2002-02-22expr.c (store_expr): When converting expression to promoted equivalent type...Richard Kenner1-1/+5