aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
AgeCommit message (Expand)AuthorFilesLines
2002-11-27expr.c (gen_group_rtx, [...]): New functions.John David Anglin1-0/+56
2002-11-20emit-rtl.c (gen_reg_rtx): Simplify mapping of Complex type to component type ...Steve Ellcey1-5/+1
2002-11-10calls.c (PUSH_ARGS_REVERSED): Define only if not defined.H.J. Lu1-0/+2
2002-11-01expr.c (emit_move_insn): Use SCALAR_FLOAT_MODE_PJan Hubicka1-1/+1
2002-10-29expr.c (expand_expr): Don't use simplify_binary_operation; check for zero ope...Eric Botcazou1-3/+4
2002-10-24expr.c (convert_move): If unsignedp is less then zero there is no equivalent ...Steve Ellcey1-1/+2
2002-10-15* expr.c (do_tablejump): Fix typo in my previous commit.Jan Hubicka1-2/+2
2002-10-15re PR c/7344 (performance regression on huge case statements)Jan Hubicka1-1/+4
2002-10-07re PR c/7411 (cistore.c:392: Internal compiler error in instantiate_virtual_r...Eric Botcazou1-4/+11
2002-09-26expr.c (expand_expr): Convert A - const to A + (-const) on RTX level, even fo...Ulrich Weigand1-20/+25
2002-09-22dbxout.c: Follow spelling conventions.Kazu Hirata1-6/+6
2002-09-16expr.c (emit_block_move): Set memory block size as appropriate for the copy.Richard Henderson1-0/+10
2002-09-04expr.c (emit_group_load): Revise to allow splitting TCmode source into DImode...John David Anglin1-8/+13
2002-09-03* expr.c (expand_expr): Remove extraneous comment and code.Graham Stott1-3/+0
2002-08-31* expr.c (block_move_libcall_safe_for_call_parm): Fix thinko.Richard Henderson1-2/+1
2002-08-29expr.h (enum block_op_methods): New.Richard Henderson1-19/+166
2002-08-20expr.c (TARGET_MEM_FUNCTIONS): Transform to boolean.Richard Henderson1-391/+422
2002-08-12expr.c (store_expr): In condition for checking if value is generated in TARGE...Hans-Peter Nilsson1-3/+6
2002-08-04Index: ChangeLogGeoffrey Keating1-3/+0
2002-08-03explow.c (int_expr_size): New fn.Jason Merrill1-1/+1
2002-08-02langhooks-def.h (LANG_HOOKS_EXPR_SIZE): New macro.Jason Merrill1-2/+3
2002-08-01* expr.c (expand_assignment): Delete unused variable.Kaveh R. Ghazi1-2/+0
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