summaryrefslogtreecommitdiff
path: root/gcc/tree-sra.c
Commit message (Expand)AuthorAgeFilesLines
* Change copyright header to refer to version 3 of the GNU General Public Licen...Nick Clifton2007-07-261-4/+3
* re PR middle-end/22156 (bit-field copying regressed)Alexandre Oliva2007-04-301-527/+60
* tree-sra.c (sra_build_elt_assignment): Initialize min/maxshift.Andreas Tobler2007-04-061-1/+1
* tree-sra.c (try_instantiate_multiple_fields): Needlessly initialize align to ...Alexandre Oliva2007-04-051-1/+5
* re PR middle-end/22156 (bit-field copying regressed)Alexandre Oliva2007-04-051-60/+523
* tree-pass.h (TODO_update_smt_usage): Remove.Diego Novillo2007-03-091-4/+0
* tree-eh.c (do_return_redirection): Call build_gimple_modify_stmt instead of c...Roger Sayle2007-03-081-1/+1
* c-decl.c (grokdeclarator): Disable warnings for anonymous bitfields.Alexandre Oliva2007-03-081-0/+2
* tree-sra.c (sra_walk_fns): Document new restriction.Eric Botcazou2007-03-021-4/+5
* tree-sra.c (sra_build_assignment): Replace assertion checking with a comment ...Alexandre Oliva2007-02-191-6/+8
* tree-sra.c (sra_build_assignment): Disable assertion checking for now.Alexandre Oliva2007-02-191-0/+6
* tree.h (enum tree_code_class): Add tcc_vl_exp.Sandra Loosemore2007-02-151-1/+4
* tree-sra.c (instantiate_missing_elements): Canonicalize bit-field types.Alexandre Oliva2007-02-151-9/+33
* tree-sra.c (early_sra): New.Richard Henderson2007-02-141-0/+46
* tree-sra.c (sra_walk_expr): Add linebreaks.Jan Hubicka2007-02-041-3/+6
* tree-sra.c (sra_walk_function): Don't rely on aliases being build.Jan Hubicka2007-01-271-4/+7
* re PR middle-end/28436 (accessing an element via a "pointer" on a vector doe...Andrew Pinski2006-12-121-0/+18
* [multiple changes]Diego Novillo2006-12-111-4/+7
* tree-vrp.c (pass_vrp): Remove PROP_smt_usage.Daniel Berlin2006-12-051-1/+1
* Merge gimple-tuples-branch into mainline.Aldy Hernandez2006-12-051-21/+21
* re PR target/25500 (SSE2 vectorized code is slower on 4.x.x than previous)Andrew Pinski2006-11-201-0/+30
* tree.c (range_in_array_bounds_p): New predicate.Eric Botcazou2006-07-031-59/+153
* tree-sra.c (tree_sra): Return todoflags;Daniel Berlin2006-03-041-2/+10
* tree-vrp.c (execute_vrp): Return value.Daniel Berlin2006-03-021-1/+2
* tree.def (SYMBOL_MEMORY_TAG): Rename from TYPE_MEMORY_TAG.Diego Novillo2006-03-011-2/+2
* tree.h (struct tree_memory_tag): Add is_used_alone member.Daniel Berlin2006-02-201-3/+4
* tree.def (CHAR_TYPE): Remove.Roger Sayle2006-02-081-2/+2
* tree-cfg.c (bsi_replace): Rename final argument from PRESERVE_EH_INFO to UPDA...Jeff Law2006-01-061-1/+1
* tree-vrp.c (build_assert_expr_for, [...]): Use buildN instead of build.Richard Guenther2005-12-021-12/+12
* re PR tree-optimization/24931 (uninitialized structure member after assignment)Richard Henderson2005-11-201-9/+36
* re PR middle-end/22043 (Fields not initialized for automatic structs with fle...Jakub Jelinek2005-08-231-1/+1
* re PR middle-end/21529 (code size regression (+40%) with -Os from GCC-3.4.3 t...Richard Henderson2005-08-041-8/+10
* dwarf2out.c, [...]: Fix comment typos.Kazu Hirata2005-08-011-1/+1
* Make CONSTRUCTOR use VEC to store initializers.Giovanni Bajo2005-07-201-4/+3
* Makefile.in: Added rules for ipa-pure-const.c...Daniel Berlin2005-07-161-8/+17
* re PR tree-optimization/22280 (ICE in referenced_var_lookup while compiling a...Daniel Berlin2005-07-021-7/+0
* [multiple changes]Daniel Berlin2005-06-301-6/+6
* Update FSF address.Kelley Cook2005-06-251-2/+2
* re PR tree-optimization/22103 (Statement makes a memory store .., complex)Richard Henderson2005-06-181-1/+16
* libiberty.h (XOBFINISH): New.Gabriel Dos Reis2005-06-061-1/+1
* basic-block.h, [...]: Don't include errors.h and include toplev.h if necessary.Kaveh R. Ghazi2005-06-011-1/+0
* c-objc-common.c (c_tree_printer): Check flag before hashtable.Daniel Berlin2005-06-011-2/+2
* lambda-code.c (gcc_loop_to_lambda_loop, [...]): Use generic operand interface.Andrew MacLeod2005-05-031-3/+1
* backport: copy-prop, incremental SSA updating of FUD chains and newly exposed...Diego Novillo2005-04-081-9/+38
* lambda-code.c (lambda_loopnest_to_gcc_loopnest): Use update_stmt.Andrew MacLeod2005-04-051-3/+3
* tree-sra.c (decide_block_copy): Disable scalarization of sub-elements.Devang Patel2005-03-301-0/+6
* re PR tree-optimization/19108 (ICE initializing arrays)Richard Henderson2005-03-291-4/+25
* * tree-sra.c (decide_block_copy): Remove inst_count.Kazu Hirata2005-03-091-2/+1
* re PR tree-optimization/20127 (wrong code for volatile struct members)Richard Henderson2005-02-241-0/+6
* bitmap.h (BITMAP_XMALLOC, [...]): Remove.Nathan Sidwell2005-02-171-8/+8