summaryrefslogtreecommitdiff
path: root/gcc/expr.c
Commit message (Expand)AuthorAgeFilesLines
* Remove trailing white spaces.H.J. Lu2009-11-251-9/+9
* [multiple changes]Paolo Carlini2009-11-241-8/+2
* tree.h (union tree_ann_d): Don't declare.Michael Matz2009-11-241-28/+1
* tm.texi (TARGET_ADDR_SPACE_POINTER_MODE): Document.Ben Elliston2009-10-261-54/+90
* extend.texi (Named Address Spaces): New section.Ben Elliston2009-10-261-10/+66
* Squash commit of EH in gimpleRichard Henderson2009-09-141-15/+7
* langhooks-def.h (LANG_HOOKS_EH_RUNTIME_TYPE): Define.Richard Guenther2009-09-131-0/+48
* Revert:Uros Bizjak2009-09-101-3/+3
* re PR c/39779 (ICE shifting byte to the right with constant > 7FFFFFFF)Uros Bizjak2009-09-091-3/+3
* expr.h (emit_storent_insn, [...]): Declare.Michael Matz2009-09-021-56/+11
* expr.c (expand_expr_real_2): New function taking exploded unary or binary exp...Michael Matz2009-08-271-967/+1049
* expr.h (jumpifnot_1, [...]): Declare.Michael Matz2009-08-251-3/+1
* expr.h (struct separate_ops, sepops): New type for passing around an exploded...Michael Matz2009-08-251-21/+31
* expr.c (expand_expr_real_1): New local treeop0...Michael Matz2009-08-251-140/+151
* re PR middle-end/41123 (ICE in expand_expr_real_1)Jakub Jelinek2009-08-201-10/+27
* expr.c (store_constructor): Use promote_decl_mode.Paolo Bonzini2009-08-011-10/+2
* re PR c/40435 (Revision 148442 caused many regressions on trunk)Aldy Hernandez2009-07-161-26/+36
* expr.c (expand_expr_real_1): Reinstate fallthrough to TRUTH_ANDIF_EXPR if do_...Paolo Bonzini2009-07-011-2/+5
* expr.c (expand_expr_real_1): Just use do_store_flag.Paolo Bonzini2009-06-281-84/+6
* alias.c: Use REG_P...Shujing Zhao2009-06-221-24/+24
* expr.c (struct move_by_pieces_d): Rename from move_by_pieces.Ian Lance Taylor2009-06-171-11/+11
* expr.c (expand_assignment): Change complex type check.Steve Ellcey2009-06-171-1/+1
* re PR middle-end/40446 (ICE in gen_lowpart_general)Jakub Jelinek2009-06-161-1/+2
* java-gimplify.c (java_gimplify_block): New argument to build_empty_stmt.Aldy Hernandez2009-06-121-4/+6
* misaligned store supportRevital Eres2009-06-051-3/+30
* expr.c (target_align): New function.Olivier Hainque2009-05-271-8/+43
* re PR middle-end/40248 (FAIL: gcc.c-torture/compile/20090518-1.c at -O1 and a...Richard Guenther2009-05-261-7/+3
* re PR tree-optimization/38964 (TBAA side-effects of C++ new still missing)Richard Guenther2009-05-221-7/+0
* expr.c (expand_expr_real_1): Avoid calling do_store_flag with mismatched comp...Richard Guenther2009-05-201-1/+6
* expr.c (get_def_for_expr): Move it up in the file.Adam Nemet2009-05-061-23/+26
* attribs.c (decl_attributes): Use %qE for identifiers in diagnostics.Joseph Myers2009-05-051-2/+2
* expr.c (get_def_for_expr): New function.Adam Nemet2009-05-031-85/+106
* Expand from SSA.Michael Matz2009-04-261-5/+21
* target.h (struct gcc_target): Add case_values_threshold field.Anatoly Sokolov2009-04-251-13/+0
* 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