aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-sra.c
AgeCommit message (Expand)AuthorFilesLines
2007-04-30re PR middle-end/22156 (bit-field copying regressed)Alexandre Oliva1-527/+60
2007-04-06tree-sra.c (sra_build_elt_assignment): Initialize min/maxshift.Andreas Tobler1-1/+1
2007-04-05tree-sra.c (try_instantiate_multiple_fields): Needlessly initialize align to ...Alexandre Oliva1-1/+5
2007-04-05re PR middle-end/22156 (bit-field copying regressed)Alexandre Oliva1-60/+523
2007-03-09tree-pass.h (TODO_update_smt_usage): Remove.Diego Novillo1-4/+0
2007-03-08tree-eh.c (do_return_redirection): Call build_gimple_modify_stmt instead of c...Roger Sayle1-1/+1
2007-03-08c-decl.c (grokdeclarator): Disable warnings for anonymous bitfields.Alexandre Oliva1-0/+2
2007-03-02tree-sra.c (sra_walk_fns): Document new restriction.Eric Botcazou1-4/+5
2007-02-19tree-sra.c (sra_build_assignment): Replace assertion checking with a comment ...Alexandre Oliva1-6/+8
2007-02-19tree-sra.c (sra_build_assignment): Disable assertion checking for now.Alexandre Oliva1-0/+6
2007-02-15tree.h (enum tree_code_class): Add tcc_vl_exp.Sandra Loosemore1-1/+4
2007-02-15tree-sra.c (instantiate_missing_elements): Canonicalize bit-field types.Alexandre Oliva1-9/+33
2007-02-14tree-sra.c (early_sra): New.Richard Henderson1-0/+46
2007-02-04tree-sra.c (sra_walk_expr): Add linebreaks.Jan Hubicka1-3/+6
2007-01-27tree-sra.c (sra_walk_function): Don't rely on aliases being build.Jan Hubicka1-4/+7
2006-12-12re PR middle-end/28436 (accessing an element via a "pointer" on a vector doe...Andrew Pinski1-0/+18
2006-12-11[multiple changes]Diego Novillo1-4/+7
2006-12-05tree-vrp.c (pass_vrp): Remove PROP_smt_usage.Daniel Berlin1-1/+1
2006-12-05Merge gimple-tuples-branch into mainline.Aldy Hernandez1-21/+21
2006-11-20re PR target/25500 (SSE2 vectorized code is slower on 4.x.x than previous)Andrew Pinski1-0/+30
2006-07-03tree.c (range_in_array_bounds_p): New predicate.Eric Botcazou1-59/+153
2006-03-04tree-sra.c (tree_sra): Return todoflags;Daniel Berlin1-2/+10
2006-03-02tree-vrp.c (execute_vrp): Return value.Daniel Berlin1-1/+2
2006-03-01tree.def (SYMBOL_MEMORY_TAG): Rename from TYPE_MEMORY_TAG.Diego Novillo1-2/+2
2006-02-20tree.h (struct tree_memory_tag): Add is_used_alone member.Daniel Berlin1-3/+4
2006-02-08tree.def (CHAR_TYPE): Remove.Roger Sayle1-2/+2
2006-01-06tree-cfg.c (bsi_replace): Rename final argument from PRESERVE_EH_INFO to UPDA...Jeff Law1-1/+1
2005-12-02tree-vrp.c (build_assert_expr_for, [...]): Use buildN instead of build.Richard Guenther1-12/+12
2005-11-20re PR tree-optimization/24931 (uninitialized structure member after assignment)Richard Henderson1-9/+36
2005-08-23re PR middle-end/22043 (Fields not initialized for automatic structs with fle...Jakub Jelinek1-1/+1
2005-08-04re PR middle-end/21529 (code size regression (+40%) with -Os from GCC-3.4.3 t...Richard Henderson1-8/+10
2005-08-01dwarf2out.c, [...]: Fix comment typos.Kazu Hirata1-1/+1
2005-07-20Make CONSTRUCTOR use VEC to store initializers.Giovanni Bajo1-4/+3
2005-07-16Makefile.in: Added rules for ipa-pure-const.c...Daniel Berlin1-8/+17
2005-07-02re PR tree-optimization/22280 (ICE in referenced_var_lookup while compiling a...Daniel Berlin1-7/+0
2005-06-30[multiple changes]Daniel Berlin1-6/+6
2005-06-25Update FSF address.Kelley Cook1-2/+2
2005-06-18re PR tree-optimization/22103 (Statement makes a memory store .., complex)Richard Henderson1-1/+16
2005-06-06libiberty.h (XOBFINISH): New.Gabriel Dos Reis1-1/+1
2005-06-01basic-block.h, [...]: Don't include errors.h and include toplev.h if necessary.Kaveh R. Ghazi1-1/+0
2005-06-01c-objc-common.c (c_tree_printer): Check flag before hashtable.Daniel Berlin1-2/+2
2005-05-03lambda-code.c (gcc_loop_to_lambda_loop, [...]): Use generic operand interface.Andrew MacLeod1-3/+1
2005-04-08backport: copy-prop, incremental SSA updating of FUD chains and newly exposed...Diego Novillo1-9/+38
2005-04-05lambda-code.c (lambda_loopnest_to_gcc_loopnest): Use update_stmt.Andrew MacLeod1-3/+3
2005-03-30tree-sra.c (decide_block_copy): Disable scalarization of sub-elements.Devang Patel1-0/+6
2005-03-29re PR tree-optimization/19108 (ICE initializing arrays)Richard Henderson1-4/+25
2005-03-09* tree-sra.c (decide_block_copy): Remove inst_count.Kazu Hirata1-2/+1
2005-02-24re PR tree-optimization/20127 (wrong code for volatile struct members)Richard Henderson1-0/+6
2005-02-17bitmap.h (BITMAP_XMALLOC, [...]): Remove.Nathan Sidwell1-8/+8
2005-01-27re PR c++/14329 ([4.1 only] badly formatted warnings for SRA replacements use...Richard Henderson1-3/+15