aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
AgeCommit message (Expand)AuthorFilesLines
2009-03-29c-common.c (c_expand_expr, c_staticp): Remove.Paolo Bonzini1-8/+26
2009-03-03re PR tree-optimization/39272 (-D_FORTIFY_SOURCE=2 no longer warns with new g...Richard Guenther1-3/+4
2008-12-23re PR middle-end/31150 (Not promoting an whole array to be static const)Jakub Jelinek1-1/+1
2008-11-19tree.c (build2_stat): Allow non-POINTER_PLUS_EXPRs with non-sizetype offsets ...Richard Guenther1-0/+8
2008-11-12re PR target/35366 (gfortran.dg/equiv_7.f90 fails with -m64 -Os on powerpc-ap...Jakub Jelinek1-0/+10
2008-10-30re PR middle-end/37730 (gcc.c-torture/compile/pr37713.c ICEs at -O3 -msse2)Jakub Jelinek1-2/+8
2008-10-11tree.h (contains_packed_reference): Mention ARRAY_RANGE_REF in head comment.Eric Botcazou1-6/+6
2008-10-07re PR c/35437 (ICE with struct containing incomplete type)Simon Martin1-0/+3
2008-09-29expr.c (expand_expr_real_1): Force op0 to non-constant memory if it cannot be...Eric Botcazou1-35/+36
2008-09-18expr.c (emit_group_store): Do not shift before moving via a stack slot.Joseph Myers1-20/+25
2008-09-02expr.c (emit_group_store): Don't assert stack temp mode size.H.J. Lu1-7/+7
2008-09-01expr.c (MOVE_BY_PIECES_P, [...]): Pass speed operand.Jan Hubicka1-4/+4
2008-08-31fwprop.c (should_replace_address): Add speed attribute.Jan Hubicka1-4/+5
2008-08-18tree.h (IS_CONVERT_EXPR_CODE_P): Renamed toTomas Bily1-1/+1
2008-08-15expr.c (expand_expr_real_1): When converting to BLKmode, try to fetch an inne...Eric Botcazou1-19/+84
2008-08-13re PR middle-end/36701 (unaligned access in gcc.c-torture/execute/complex-7.c)H.J. Lu1-6/+25
2008-08-12re PR middle-end/37014 (internal compiler error: in expand_expr_real_1, at ex...Jakub Jelinek1-4/+5
2008-08-06builtins.c (expand_builtin_profile_func): Avoid C++ keywords.Kaveh R. Ghazi1-17/+17
2008-07-31* expr.c (expand_assignment): Check for complete type.Steve Ellcey1-0/+1
2008-07-28backport: ChangeLog.tuples: ChangeLog from gimple-tuples-branch.Richard Biener1-39/+8
2008-07-08expr.c (emit_block_move_via_movmem): Fix expected_align parameter.Raksit Ashok1-2/+4
2008-07-02rtlanal.c (add_reg_note): New function.Ian Lance Taylor1-4/+1
2008-06-26dwarf2out.c (new_cfi, [...]): Fix -Wc++-compat and/or -Wcast-qual warnings.Kaveh R. Ghazi1-5/+5
2008-06-12expr.c (store_field): Do a block copy from BLKmode to BLKmode-like.Eric Botcazou1-18/+36
2008-06-01rtl.h (emit_clobber, [...]): Declare.Richard Sandiford1-5/+5
2008-05-23expr.c (highest_pow2_factor): New case.Eric Botcazou1-0/+7
2008-05-14Add SSE5 vector shift/rotate; Update SSE5 vector multiplyMichael Meissner1-14/+15
2008-05-14expr.c (expand_expr_real_1): Force op0 to memory if the component is to be re...Olivier Hainque1-4/+7
2008-05-14rtl.texi: Removed reference to REG_NO_CONFLICT notes.Kenneth Zadeck1-2/+1
2008-05-09pa.c (reloc_needed): Use CASE_CONVERT.Tomas Bily1-9/+5
2008-05-082008-05-07 Kai Tietz <kai,tietz@onevision.com>Kai Tietz1-7/+8
2008-04-25re PR testsuite/35843 (-fdump-rtl-expand does not exist anymore)Jan Hubicka1-2/+2
2008-04-23tree-cfg.c (verify_expr): Check for NON_LVALUE_EXPR as unreachable case.Tomas Bily1-11/+6
2008-04-18except.c (dw2_size_of_call_site_table, [...]): Use vector API for call_site_r...Jan Hubicka1-2/+2
2008-04-15gengtype.c (write_root): Param_is argument is OK.Jan Hubicka1-2/+2
2008-04-07function.h (rtl): Rename to x_rtl.Jan Hubicka1-1/+1
2008-04-03re PR middle-end/35800 (Revision 133835 failed to compile binutils)Richard Guenther1-2/+4
2008-04-02re PR tree-optimization/14495 ([tree-ssa] Propagate range info into a switch ...Richard Guenther1-4/+6
2008-04-02expr.c (expand_var): Delete it.Paolo Bonzini1-33/+0
2008-03-31builtins.c (expand_builtin_setjmp_receiver): Update call of get_arg_pointer_s...Jan Hubicka1-1/+1
2008-03-18expr.c (store_expr): Assume lang_hooks.reduce_bit_field_operations is true.Paolo Bonzini1-19/+17
2008-03-18tree-pretty-print.c: Include predict.h.Jan Hubicka1-0/+1
2008-03-11re PR rtl-optimization/35281 (multiply with 0 generated for 64*32->64)Paolo Bonzini1-3/+3
2008-03-11re PR c/35526 (ICE on memcpy)Uros Bizjak1-1/+2
2008-03-06tree.def (BIT_FIELD_REF): Constrain result type and its precision.Richard Guenther1-1/+2
2008-02-27re PR middle-end/34971 (bitfield rotates are folded and expanded wrong)Richard Guenther1-2/+8
2008-02-21tree.def (PAREN_EXPR): New tree code.Richard Guenther1-0/+1
2008-02-04re PR middle-end/33631 (auto structure not initialized correctly)Richard Guenther1-8/+1
2008-01-25re PR middle-end/32244 (bit-field: optimization BUG)Richard Guenther1-1/+4
2008-01-11re PR middle-end/31309 (reads/writes past end of structure)Eric Botcazou1-4/+17