summaryrefslogtreecommitdiff
path: root/gcc/expr.c
Commit message (Expand)AuthorAgeFilesLines
* expr.c (emit_move_insn): Use SCALAR_FLOAT_MODE_PJan Hubicka2002-11-011-1/+1
* expr.c (expand_expr): Don't use simplify_binary_operation; check for zero ope...Eric Botcazou2002-10-291-3/+4
* expr.c (convert_move): If unsignedp is less then zero there is no equivalent ...Steve Ellcey2002-10-241-1/+2
* * expr.c (do_tablejump): Fix typo in my previous commit.Jan Hubicka2002-10-151-2/+2
* re PR c/7344 (performance regression on huge case statements)Jan Hubicka2002-10-151-1/+4
* re PR c/7411 (cistore.c:392: Internal compiler error in instantiate_virtual_r...Eric Botcazou2002-10-071-4/+11
* expr.c (expand_expr): Convert A - const to A + (-const) on RTX level, even fo...Ulrich Weigand2002-09-261-20/+25
* dbxout.c: Follow spelling conventions.Kazu Hirata2002-09-221-6/+6
* expr.c (emit_block_move): Set memory block size as appropriate for the copy.Richard Henderson2002-09-161-0/+10
* expr.c (emit_group_load): Revise to allow splitting TCmode source into DImode...John David Anglin2002-09-041-8/+13
* * expr.c (expand_expr): Remove extraneous comment and code.Graham Stott2002-09-031-3/+0
* * expr.c (block_move_libcall_safe_for_call_parm): Fix thinko.Richard Henderson2002-08-311-2/+1
* expr.h (enum block_op_methods): New.Richard Henderson2002-08-291-19/+166
* expr.c (TARGET_MEM_FUNCTIONS): Transform to boolean.Richard Henderson2002-08-201-391/+422
* expr.c (store_expr): In condition for checking if value is generated in TARGE...Hans-Peter Nilsson2002-08-121-3/+6
* Index: ChangeLogGeoffrey Keating2002-08-041-3/+0
* explow.c (int_expr_size): New fn.Jason Merrill2002-08-031-1/+1
* langhooks-def.h (LANG_HOOKS_EXPR_SIZE): New macro.Jason Merrill2002-08-021-2/+3
* * expr.c (expand_assignment): Delete unused variable.Kaveh R. Ghazi2002-08-011-2/+0
* emit-rtl.c (set_mem_attributes_minus_bitpos): Rename from set_mem_attributes ...Richard Henderson2002-07-291-11/+1
* expr.c (expand_expr): Use GOTO_SUBROUTINE_EXPR form when not optimizing.Richard Henderson2002-07-241-1/+7
* expr.c (expand_expr): Don't use GOTO_SUBROUTINE_EXPR when finally_block can b...Richard Henderson2002-07-211-19/+39
* expr.c (emit_move_insn_1): Handle arbitrary moves that are the same size as a...J"orn Rennecke2002-07-161-3/+3
* expr.c [...]: New macro defining the maximum number of move instructions to u...Roger Sayle2002-07-131-1/+20
* simd-1.c: New.Aldy Hernandez2002-06-181-0/+30
* expr.c (compare_from_rtx): Call simplify_relational_operation on all comparis...Roger Sayle2002-06-151-4/+6
* Delete SEQUENCE rtl usage outside of reorg and ssa passes.David S. Miller2002-06-111-10/+26
* alias.c (static_reg_base_value): New to hold RTL for items allocated once per...Jeff Law2002-06-101-2/+7
* emit-rtl.c (init_emit): Add hard registers to regno_reg_rtx.Jeff Law2002-06-071-1/+1
* Merge from pch-branch up to tag pch-commit-20020603.Geoffrey Keating2002-06-041-47/+31
* emit-rtl.c: Likewise.Kazu Hirata2002-06-031-44/+44
* expr.c (compare_from_rtx): Generate comparison between op0 and op1 rather tha...Igor Shevlyakov2002-05-311-0/+4
* expr.c (expand_expr): Output partially zeroed out vectors with output_constan...Aldy Hernandez2002-05-311-2/+10
* tree.h: Forward-declare struct realvaluetype.Zack Weinberg2002-05-281-0/+1
* re PR middle-end/6600 (i960 toolchain hits abort in c_readstr)Roger Sayle2002-05-211-2/+15
* 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