aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
AgeCommit message (Expand)AuthorFilesLines
2010-08-04re PR middle-end/45176 (restrict qualifier is not used in a manually unrolled...Richard Guenther1-1/+1
2010-07-30re PR lto/45141 (lto1 ICEs when linking cns_solve again)Richard Guenther1-1/+2
2010-07-28re PR middle-end/44790 (Bootstrap fails after MEM-REF merge)Eric Botcazou1-4/+7
2010-07-26re PR target/44132 (emutls is broken under a range of circumstances.)Richard Henderson1-35/+0
2010-07-19re PR rtl-optimization/44941 (ICE: RTL check: expected code 'mem', have 'reg'...Richard Guenther1-7/+6
2010-07-15tree.h (DECL_CHAIN): Define.Nathan Froyd1-2/+2
2010-07-13tree.h (build_function_call_expr): Delete.Nathan Froyd1-2/+1
2010-07-12regs.h (target_regs): Add x_direct_load, x_direct_store and x_float_extend_fr...Richard Sandiford1-11/+1
2010-07-07re PR middle-end/44790 (Bootstrap fails after MEM-REF merge)Richard Guenther1-6/+4
2010-07-05tree-ssa-loop-im.c (for_each_index): Do not handle ALIGN_INDIRECT_REF.Richard Guenther1-16/+8
2010-07-04gcc/Richard Sandiford1-37/+2
2010-07-04optabs.h (optab_handler, [...]): Turn into inline functions that return an in...Richard Sandiford1-24/+26
2010-07-03c-common.c (IN_GCC_FRONTEND): Do not undef.Manuel López-Ibáñez1-33/+0
2010-07-01re PR middle-end/42834 (memcpy folding overeager)Richard Guenther1-1/+151
2010-06-29calls.c, [...]: Call targetm.calls.function_arg...Nathan Froyd1-2/+4
2010-06-25With large parts from Jim Wilson:Bernd Schmidt1-106/+10
2010-06-18re PR rtl-optimization/40900 (redundant sign extend of short function returne...Eric Botcazou1-15/+25
2010-06-17expr.c (get_inner_reference): Use double_int for bit_offset calculation.Richard Guenther1-11/+15
2010-06-16common.opt (-fstrict-volatile-bitfields): new.DJ Delorie1-0/+24
2010-05-31re PR middle-end/44337 (ICE: in expand_assignment, at expr.c:4276)Jakub Jelinek1-1/+12
2010-05-24gengtype-lex.l: Add HARD_REG_SET.Paul Brook1-0/+13
2010-05-21tree.h: Include real.h and fixed-value.h as basic datatypes.Steven Bosscher1-1/+0
2010-04-23expr.c (expand_expr_real_1): Only use conversion between modes if both types ...Eric Botcazou1-3/+2
2010-04-23sese.h (create_if_region_on_edge): Remove.Laurynas Biveinis1-1/+0
2010-04-22re PR middle-end/29274 (not using mulsidi3)Bernd Schmidt1-97/+73
2010-04-20double-int.h (double_int_setbit): Declare.Anatoly Sokolov1-22/+9
2010-04-12expr.c (categorize_ctor_elements_1): Properly count sub-elements of non-const...Eric Botcazou1-7/+11
2010-04-08re PR bootstrap/43681 (bootstrap fails with "unused" var message for an appar...Jakub Jelinek1-0/+3
2010-04-07re PR rtl-optimization/42617 (TARGET_MEM_REF and plain INDIRECT_REFs are not ...Richard Guenther1-0/+11
2010-03-24re PR debug/19192 (Current development gcc generates inaccurate line info for...Jakub Jelinek1-2/+6
2010-03-01re PR tree-optimization/43213 (Worse code generated with -O2)Richard Guenther1-2/+4
2010-02-19re PR middle-end/42233 (c++ builtin_expect code generation regression)Jakub Jelinek1-8/+9
2010-02-07re PR debug/42991 (cfgexpand.c:2487: Conditional jump or move depends on unin...Richard Guenther1-0/+1
2009-12-17re PR middle-end/42397 (FAIL: gfortran.dg/lto/20091028-2 f_lto_20091028-2_0.o...Richard Guenther1-0/+1
2009-11-30re PR middle-end/42119 (internal compiler error: in expand_expr_addr_expr_1, ...Richard Guenther1-3/+2
2009-11-25Remove trailing white spaces.H.J. Lu1-9/+9
2009-11-24[multiple changes]Paolo Carlini1-8/+2
2009-11-24tree.h (union tree_ann_d): Don't declare.Michael Matz1-28/+1
2009-10-26tm.texi (TARGET_ADDR_SPACE_POINTER_MODE): Document.Ben Elliston1-54/+90
2009-10-26extend.texi (Named Address Spaces): New section.Ben Elliston1-10/+66
2009-09-14Squash commit of EH in gimpleRichard Henderson1-15/+7
2009-09-13langhooks-def.h (LANG_HOOKS_EH_RUNTIME_TYPE): Define.Richard Guenther1-0/+48
2009-09-10Revert:Uros Bizjak1-3/+3
2009-09-09re PR c/39779 (ICE shifting byte to the right with constant > 7FFFFFFF)Uros Bizjak1-3/+3
2009-09-02expr.h (emit_storent_insn, [...]): Declare.Michael Matz1-56/+11
2009-08-27expr.c (expand_expr_real_2): New function taking exploded unary or binary exp...Michael Matz1-967/+1049
2009-08-25expr.h (jumpifnot_1, [...]): Declare.Michael Matz1-3/+1
2009-08-25expr.h (struct separate_ops, sepops): New type for passing around an exploded...Michael Matz1-21/+31
2009-08-25expr.c (expand_expr_real_1): New local treeop0...Michael Matz1-140/+151
2009-08-20re PR middle-end/41123 (ICE in expand_expr_real_1)Jakub Jelinek1-10/+27