aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-forwprop.c
AgeCommit message (Expand)AuthorFilesLines
2013-04-21tree-ssa-forwprop.c (simplify_conversion_from_bitmask): New function.Jeff Law1-0/+88
2013-04-10passes.c (execute_todo): Do not call ggc_collect conditional here.Richard Biener1-2/+1
2013-04-09re PR tree-optimization/56854 (error: non-decl/MEM_REF LHS in clobber statement)Jakub Jelinek1-1/+5
2013-02-25re PR tree-optimization/56175 (Issue with combine phase on x86.)Richard Biener1-10/+27
2013-02-20tree-call-cdce.c (tree_call_cdce): Do not remove unused locals.Richard Biener1-2/+0
2013-01-10Update copyright years in gcc/Richard Sandiford1-2/+1
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-8/+9
2012-11-01invoke.texi: Update -fopt-info documentation.Sharad Singhai1-0/+1
2012-10-23tree-ssa-forwprop.c (forward_propagate_into_cond): Handle vectors.Marc Glisse1-9/+12
2012-10-15re PR middle-end/54915 (ICE: verify_gimple failed: type mismatch in vector pe...Marc Glisse1-0/+2
2012-10-02tree-ssa-forwprop.c (forward_propagate_into_cond): Don't use boolean_type_nod...Marc Glisse1-1/+1
2012-09-29tree.c (truth_type_for): New function.Marc Glisse1-1/+1
2012-09-24tree-ssa-forwprop.c: Include tree-ssa-propagate.h.Marc Glisse1-9/+20
2012-09-19tree-ssa-forwprop.c (get_prop_source_stmt): Simplify.Richard Guenther1-19/+5
2012-09-18re PR tree-optimization/54610 (FAIL: gcc.dg/tree-ssa/forwprop-22.c (internal ...Jakub Jelinek1-6/+16
2012-09-14tree-ssa-forwprop.c (simplify_bitfield_ref): Call get_prop_source_stmt.Marc Glisse1-16/+11
2012-09-11tree-ssa-forwprop.c (simplify_vector_constructor): New function.Marc Glisse1-0/+82
2012-09-10tree-ssa-forwprop.c (simplify_bitfield_ref): New function.Marc Glisse1-0/+74
2012-09-10tree-ssa-forwprop.c (simplify_permutation): Handle CONSTRUCTOR.Marc Glisse1-18/+77
2012-09-07Modify gcc/*.[hc] double_int call sites to use the new interface.Lawrence Crowl1-9/+6
2012-08-21fold-const.c (fold_ternary_loc): Detect identity permutations.Marc Glisse1-0/+96
2012-08-20re PR middle-end/54321 (ice in tree_low_cst at -O3)Jakub Jelinek1-1/+1
2012-08-13basic-block.h (struct basic_block): Remove loop_depth member, move flags and ...Richard Guenther1-2/+3
2012-08-10re PR middle-end/54109 (ICE at tree-ssa-structalias.c:3049 in get_constraint_...Richard Guenther1-135/+0
2012-08-10tree-ssa-pre.c (pretemp, [...]): Remove.Richard Guenther1-13/+4
2012-07-19tree-ssa-forwprop.c (combine_conversions): Punt if the RHS of the defining st...Eric Botcazou1-0/+5
2012-07-16system.h (dump_file): Do not define.Steven Bosscher1-2/+0
2012-07-13re PR target/53907 (gcc uses unaligned load when aligned load was requested)Richard Guenther1-0/+55
2012-05-09re PR tree-optimization/53226 (Endless loop in forwprop)Jakub Jelinek1-10/+11
2012-05-02coretypes.h (gimple_seq, [...]): Typedef as gimple.Michael Matz1-10/+19
2012-05-02re PR middle-end/53153 (ice in tree_low_cst, at tree.c:6569)Steven Bosscher1-4/+74
2012-04-27re PR middle-end/27139 (Optimize double INT->FP->INT conversions with -ffast-...Marc Glisse1-1/+27
2012-04-24tree-ssa-forwprop.c (simplify_bitwise_binary): Don't directly use def1/def2.Andrew Pinski1-3/+3
2012-04-24re PR tree-optimization/33512 (Simple bitwise simplification missed)Andrew Pinski1-29/+132
2012-04-23tree-ssa-forwprop.c (simplify_bitwise_binary): Simplify (A & B) OP0 (C & B) t...Andrew Pinski1-0/+48
2012-04-20re PR c++/53050 (ssa_forward_propagate_and_combine: segmentation fault)Richard Guenther1-3/+6
2012-04-16re PR tree-optimization/52975 (Ofast produces not optimized code for vectoriz...Richard Guenther1-1/+55
2012-04-11fold-const.c (fold_unary_loc): Use GET_MODE_PRECISION for comparisons against...Bernd Schmidt1-3/+3
2012-04-05gimple-iterator.c (gsi_remove): Return whether EH edges need to be cleanup.Richard Guenther1-2/+2
2012-03-30re PR other/52754 (indirect indexing broken with -fpredictive-commoning)Richard Guenther1-6/+6
2012-03-14re PR middle-end/52578 (Fails to fold another size difference)Richard Guenther1-3/+6
2011-12-08re PR tree-optimization/51466 (ICE in gimple_rhs_has_side_effects,)Jakub Jelinek1-0/+4
2011-11-28re PR tree-optimization/50078 (combine wrong code: volatile accesses optimize...Jakub Jelinek1-6/+8
2011-10-19re PR tree-optimization/50780 (ICE: verify_gimple failed: invalid operands in...Richard Guenther1-1/+2
2011-10-11Convert standard builtin functions from being arrays to using a functional in...Michael Meissner1-1/+2
2011-10-09tree-ssa-forwprop.c (forward_propagate_into_comparison): Do not make the repl...Eric Botcazou1-4/+3
2011-10-06re PR tree-optimization/49279 (Optimization incorrectly presuming constant va...Jakub Jelinek1-5/+0
2011-10-04fold-const.c (fold_unary_loc): Don't optimize POINTER_PLUS_EXPR casted to TYP...Jakub Jelinek1-0/+5
2011-09-09gimple.h (fold_stmt_inplace): Adjust to take a gimple_stmt_iterator instead o...Richard Guenther1-30/+25
2011-09-07tree-ssa-forwprop.c (forward_propagate_into_gimple_cond): Canonicalize negate...Richard Guenther1-3/+39