summaryrefslogtreecommitdiff
path: root/gcc/expr.c
Commit message (Expand)AuthorAgeFilesLines
...
* Fix enum conversions which are invalid in C++:Ian Lance Taylor2009-04-201-15/+15
* expr.c (handled_component_p): Move ...Richard Guenther2009-04-201-21/+0
* i386.md (cmpcc): New.Paolo Bonzini2009-04-091-1/+0
* expr.c (do_store_flag): Remove last argument.Paolo Bonzini2009-04-071-38/+3
* expr.c (convert_move): Use emit_store_flag instead of "emulating" it.Paolo Bonzini2009-04-071-21/+3
* c-common.c (c_expand_expr, c_staticp): Remove.Paolo Bonzini2009-03-291-8/+26
* re PR tree-optimization/39272 (-D_FORTIFY_SOURCE=2 no longer warns with new g...Richard Guenther2009-03-031-3/+4
* re PR middle-end/31150 (Not promoting an whole array to be static const)Jakub Jelinek2008-12-231-1/+1
* tree.c (build2_stat): Allow non-POINTER_PLUS_EXPRs with non-sizetype offsets ...Richard Guenther2008-11-191-0/+8
* re PR target/35366 (gfortran.dg/equiv_7.f90 fails with -m64 -Os on powerpc-ap...Jakub Jelinek2008-11-121-0/+10
* re PR middle-end/37730 (gcc.c-torture/compile/pr37713.c ICEs at -O3 -msse2)Jakub Jelinek2008-10-301-2/+8
* tree.h (contains_packed_reference): Mention ARRAY_RANGE_REF in head comment.Eric Botcazou2008-10-111-6/+6
* re PR c/35437 (ICE with struct containing incomplete type)Simon Martin2008-10-071-0/+3
* expr.c (expand_expr_real_1): Force op0 to non-constant memory if it cannot be...Eric Botcazou2008-09-291-35/+36
* expr.c (emit_group_store): Do not shift before moving via a stack slot.Joseph Myers2008-09-181-20/+25
* expr.c (emit_group_store): Don't assert stack temp mode size.H.J. Lu2008-09-021-7/+7
* expr.c (MOVE_BY_PIECES_P, [...]): Pass speed operand.Jan Hubicka2008-09-011-4/+4
* fwprop.c (should_replace_address): Add speed attribute.Jan Hubicka2008-08-311-4/+5
* tree.h (IS_CONVERT_EXPR_CODE_P): Renamed toTomas Bily2008-08-181-1/+1
* expr.c (expand_expr_real_1): When converting to BLKmode, try to fetch an inne...Eric Botcazou2008-08-151-19/+84
* re PR middle-end/36701 (unaligned access in gcc.c-torture/execute/complex-7.c)H.J. Lu2008-08-131-6/+25
* re PR middle-end/37014 (internal compiler error: in expand_expr_real_1, at ex...Jakub Jelinek2008-08-121-4/+5
* builtins.c (expand_builtin_profile_func): Avoid C++ keywords.Kaveh R. Ghazi2008-08-061-17/+17
* * expr.c (expand_assignment): Check for complete type.Steve Ellcey2008-07-311-0/+1
* backport: ChangeLog.tuples: ChangeLog from gimple-tuples-branch.Richard Biener2008-07-281-39/+8
* expr.c (emit_block_move_via_movmem): Fix expected_align parameter.Raksit Ashok2008-07-081-2/+4
* rtlanal.c (add_reg_note): New function.Ian Lance Taylor2008-07-021-4/+1
* dwarf2out.c (new_cfi, [...]): Fix -Wc++-compat and/or -Wcast-qual warnings.Kaveh R. Ghazi2008-06-261-5/+5
* expr.c (store_field): Do a block copy from BLKmode to BLKmode-like.Eric Botcazou2008-06-121-18/+36
* rtl.h (emit_clobber, [...]): Declare.Richard Sandiford2008-06-011-5/+5
* expr.c (highest_pow2_factor): New case.Eric Botcazou2008-05-231-0/+7
* Add SSE5 vector shift/rotate; Update SSE5 vector multiplyMichael Meissner2008-05-141-14/+15
* expr.c (expand_expr_real_1): Force op0 to memory if the component is to be re...Olivier Hainque2008-05-141-4/+7
* rtl.texi: Removed reference to REG_NO_CONFLICT notes.Kenneth Zadeck2008-05-141-2/+1
* pa.c (reloc_needed): Use CASE_CONVERT.Tomas Bily2008-05-091-9/+5
* 2008-05-07 Kai Tietz <kai,tietz@onevision.com>Kai Tietz2008-05-081-7/+8
* re PR testsuite/35843 (-fdump-rtl-expand does not exist anymore)Jan Hubicka2008-04-251-2/+2
* tree-cfg.c (verify_expr): Check for NON_LVALUE_EXPR as unreachable case.Tomas Bily2008-04-231-11/+6
* except.c (dw2_size_of_call_site_table, [...]): Use vector API for call_site_r...Jan Hubicka2008-04-181-2/+2
* gengtype.c (write_root): Param_is argument is OK.Jan Hubicka2008-04-151-2/+2
* function.h (rtl): Rename to x_rtl.Jan Hubicka2008-04-071-1/+1
* re PR middle-end/35800 (Revision 133835 failed to compile binutils)Richard Guenther2008-04-031-2/+4
* re PR tree-optimization/14495 ([tree-ssa] Propagate range info into a switch ...Richard Guenther2008-04-021-4/+6
* expr.c (expand_var): Delete it.Paolo Bonzini2008-04-021-33/+0
* builtins.c (expand_builtin_setjmp_receiver): Update call of get_arg_pointer_s...Jan Hubicka2008-03-311-1/+1
* expr.c (store_expr): Assume lang_hooks.reduce_bit_field_operations is true.Paolo Bonzini2008-03-181-19/+17
* tree-pretty-print.c: Include predict.h.Jan Hubicka2008-03-181-0/+1
* re PR rtl-optimization/35281 (multiply with 0 generated for 64*32->64)Paolo Bonzini2008-03-111-3/+3
* re PR c/35526 (ICE on memcpy)Uros Bizjak2008-03-111-1/+2
* tree.def (BIT_FIELD_REF): Constrain result type and its precision.Richard Guenther2008-03-061-1/+2