summaryrefslogtreecommitdiff
path: root/gcc/expr.c
Commit message (Expand)AuthorAgeFilesLines
* expr.c (alignment_for_piecewise_move): New function.Nathan Froyd2010-11-161-96/+64
* re PR middle-end/46388 (ICE in int_mode_for_mode, at stor-layout.c:493)Jakub Jelinek2010-11-111-10/+20
* re PR target/45670 (Less efficient x86 addressing mode selection on 4.6, caus...Jakub Jelinek2010-11-051-1/+1
* re PR bootstrap/44756 ([meta-bug] --enable-werror-always issues)Joern Rennecke2010-11-051-1/+2
* re PR bootstrap/44756 ([meta-bug] --enable-werror-always issues)Joern Rennecke2010-11-051-1/+1
* tree.def (FMA_EXPR): New tree code.Richard Guenther2010-11-041-2/+43
* expr.c (emit_group_load_1): Update calls to extract_bit_field.Jie Zhang2010-10-221-6/+12
* Centralize knowledge of eh personality routines.Richard Henderson2010-10-131-3/+21
* expr.c (store_expr): Share code for STRING_CST and MEM_REF of &STRING_CST cases.Jakub Jelinek2010-10-121-49/+15
* lto-streamer-in.c (lto_input_ts_decl_minimal_tree_pointers): Re-construct BLO...Richard Guenther2010-10-081-0/+1
* expr.c (expand_assignment): Add assertion to prevent emitting null rtx for mo...Julian Brown2010-10-041-0/+4
* lto-symtab.c (lto_symtab_entry_def): Add guessed field.Jan Hubicka2010-09-241-1/+1
* re PR middle-end/45738 (ICE: tree check: expected var_decl, have debug_expr_d...Jan Hubicka2010-09-241-1/+3
* re PR rtl-optimization/45728 (ICE: in gen_lowpart_general, at rtlhooks.c:59 a...Jakub Jelinek2010-09-201-1/+9
* re PR tree-optimization/45605 (Missed devirtualization)Jan Hubicka2010-09-201-7/+1
* re PR tree-optimization/45633 (internal compiler error: verify_stmts failed)Jakub Jelinek2010-09-151-0/+19
* tree.def (MISALIGNED_INDIRECT_REF): Remove.Richard Guenther2010-09-061-86/+107
* vec.h (FOR_EACH_VEC_ELT): Define.Nathan Froyd2010-08-201-3/+1
* tree-cfg.c (verify_types_in_gimple_reference): Verify TARGET_MEM_REF a bit.Richard Guenther2010-08-161-13/+1
* expr.c (store_expr): Use emit_block_move only if both source and target are M...Richard Guenther2010-08-051-1/+4
* re PR middle-end/45176 (restrict qualifier is not used in a manually unrolled...Richard Guenther2010-08-041-1/+1
* re PR lto/45141 (lto1 ICEs when linking cns_solve again)Richard Guenther2010-07-301-1/+2
* re PR middle-end/44790 (Bootstrap fails after MEM-REF merge)Eric Botcazou2010-07-281-4/+7
* re PR target/44132 (emutls is broken under a range of circumstances.)Richard Henderson2010-07-261-35/+0
* re PR rtl-optimization/44941 (ICE: RTL check: expected code 'mem', have 'reg'...Richard Guenther2010-07-191-7/+6
* tree.h (DECL_CHAIN): Define.Nathan Froyd2010-07-151-2/+2
* tree.h (build_function_call_expr): Delete.Nathan Froyd2010-07-131-2/+1
* regs.h (target_regs): Add x_direct_load, x_direct_store and x_float_extend_fr...Richard Sandiford2010-07-121-11/+1
* re PR middle-end/44790 (Bootstrap fails after MEM-REF merge)Richard Guenther2010-07-071-6/+4
* tree-ssa-loop-im.c (for_each_index): Do not handle ALIGN_INDIRECT_REF.Richard Guenther2010-07-051-16/+8
* gcc/Richard Sandiford2010-07-041-37/+2
* optabs.h (optab_handler, [...]): Turn into inline functions that return an in...Richard Sandiford2010-07-041-24/+26
* c-common.c (IN_GCC_FRONTEND): Do not undef.Manuel López-Ibáñez2010-07-031-33/+0
* re PR middle-end/42834 (memcpy folding overeager)Richard Guenther2010-07-011-1/+151
* calls.c, [...]: Call targetm.calls.function_arg...Nathan Froyd2010-06-291-2/+4
* With large parts from Jim Wilson:Bernd Schmidt2010-06-251-106/+10
* re PR rtl-optimization/40900 (redundant sign extend of short function returne...Eric Botcazou2010-06-181-15/+25
* expr.c (get_inner_reference): Use double_int for bit_offset calculation.Richard Guenther2010-06-171-11/+15
* common.opt (-fstrict-volatile-bitfields): new.DJ Delorie2010-06-161-0/+24
* re PR middle-end/44337 (ICE: in expand_assignment, at expr.c:4276)Jakub Jelinek2010-05-311-1/+12
* gengtype-lex.l: Add HARD_REG_SET.Paul Brook2010-05-241-0/+13
* tree.h: Include real.h and fixed-value.h as basic datatypes.Steven Bosscher2010-05-211-1/+0
* expr.c (expand_expr_real_1): Only use conversion between modes if both types ...Eric Botcazou2010-04-231-3/+2
* sese.h (create_if_region_on_edge): Remove.Laurynas Biveinis2010-04-231-1/+0
* re PR middle-end/29274 (not using mulsidi3)Bernd Schmidt2010-04-221-97/+73
* double-int.h (double_int_setbit): Declare.Anatoly Sokolov2010-04-201-22/+9
* expr.c (categorize_ctor_elements_1): Properly count sub-elements of non-const...Eric Botcazou2010-04-121-7/+11
* re PR bootstrap/43681 (bootstrap fails with "unused" var message for an appar...Jakub Jelinek2010-04-081-0/+3
* re PR rtl-optimization/42617 (TARGET_MEM_REF and plain INDIRECT_REFs are not ...Richard Guenther2010-04-071-0/+11
* re PR debug/19192 (Current development gcc generates inaccurate line info for...Jakub Jelinek2010-03-241-2/+6