aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-scalar-evolution.c
AgeCommit message (Expand)AuthorFilesLines
2013-09-02re PR tree-optimization/57511 (Missing SCEV final value replacement)Richard Biener1-0/+1
2013-05-16Add SCEV cprop dumping.Marek Polacek1-0/+17
2013-05-02tree-scalar-evolution.c (scev_info_hasher): Remove.Richard Biener1-82/+91
2013-04-30function.h (loops_for_fn): New inline function.Richard Biener1-3/+3
2013-04-26This patch is the main part of a consolodation of the hash_table patches to t...Lawrence Crowl1-25/+71
2013-04-24Prune SCEVMarek Polacek1-133/+0
2013-01-10Update copyright years in gcc/Richard Sandiford1-2/+1
2013-01-04Update Copyright years for files modified in 2011 and/or 2012.Jakub Jelinek1-1/+1
2012-12-18re PR middle-end/55555 (miscompilation at -O2 (number_of_iterations))Richard Biener1-51/+73
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-10/+10
2012-10-08loop-unswitch.c (unswitch_single_loop): Use estimated_loop_iterations_int to ...Jan Hubicka1-0/+8
2012-08-14cfgexpand.c (expand_used_vars): Use virtual_operand_p.Richard Guenther1-3/+3
2012-07-16system.h (dump_file): Do not define.Steven Bosscher1-1/+1
2012-06-27re PR middle-end/53676 (empty loop is not always removed now)Richard Guenther1-1/+24
2012-04-12re PR tree-optimization/52943 (likely wrong code bug caused by predictive com...Richard Guenther1-59/+0
2012-03-20tree.h (enum size_type_kind): Add stk_ prefix to constants, convert in lowerc...Tristan Gingold1-1/+1
2012-03-09tree-scalar-evolution (interpret_rhs_expr): generate chrec for array referenc...Jiangning Liu1-9/+62
2011-09-25tree-eh.c (cleanup_empty_eh): Allow a call to __builtin_stack_restore if ther...Eric Botcazou1-2/+2
2011-09-01expr.c (expand_expr_real_2): Move COND_EXPR and VEC_COND_EXPR handling here, ...Richard Guenther1-1/+2
2011-08-17tree.h (convert_to_ptrofftype_loc): New function.Richard Guenther1-1/+1
2011-08-03re PR middle-end/49938 (ICE in interpret_loop_phi, at tree-scalar-evolution.c...Richard Guenther1-2/+2
2011-07-26Fix PR48805: Do not instantiate ADDR_EXPRsSebastian Pop1-0/+1
2011-06-29invoke.texi: Document -scev dump modifier.Richard Guenther1-17/+17
2011-02-02Fix PR47576 and PR47555: add PARAM_SCEV_MAX_EXPR_COMPLEXITY.Sebastian Pop1-1/+1
2010-12-28Do not include unnecessary .h files.Sebastian Pop1-8/+0
2010-12-18re PR tree-optimization/46985 (ICE: SIGSEGV in is_gimple_min_invariant (gimpl...Jakub Jelinek1-1/+2
2010-12-02Fix PR45297: handle ADDR_EXPR in interpret_rhs_expr as in follow_ssa_edge_expr.Sebastian Pop1-2/+12
2010-09-30Also handle ARRAY_REFs in instantiate_scev_r.Sebastian Pop1-0/+39
2010-09-30Fix chrec_contains_symbols_defined_in_loop.Sebastian Pop1-11/+14
2010-08-20vec.h (FOR_EACH_VEC_ELT): Define.Nathan Froyd1-2/+2
2010-08-11Do not instantiate default definitions in instantiate_scev_name.Sebastian Pop1-5/+8
2010-07-01re PR middle-end/42834 (memcpy folding overeager)Richard Guenther1-0/+18
2010-06-09Call compute_overall_effect_of_inner_loop from instantiate_scev_name.Sebastian Pop1-3/+13
2010-06-08utils.c (init_gnat_to_gnu): Use typed GC allocation.Laurynas Biveinis1-7/+4
2010-06-01gimplify.c: Do not include except.h and optabs.h.Steven Bosscher1-1/+0
2010-05-28When niter may be zero, return a COND_EXPR with the may_be_zero condition.Sebastian Pop1-34/+36
2010-05-21diagnostic.c: Don't include tm.h, tree.h, tm_p.h, langhooks.h or langhooks-de...Joseph Myers1-0/+2
2010-05-21tree.h: Include real.h and fixed-value.h as basic datatypes.Steven Bosscher1-4/+0
2010-04-02Make-lang.in, [...]: Update copyright years.Steven Bosscher1-1/+1
2010-01-14re PR tree-optimization/42732 ([graphite] ICE: verify_ssa failed)Sebastian Pop1-3/+17
2010-01-09re PR middle-end/42512 (integer wrong code bug with loop)Richard Guenther1-0/+17
2009-11-25Remove trailing white spaces.H.J. Lu1-288/+288
2009-11-25re PR middle-end/40281 (-fprefetch-loop-arrays: ICE: in initialize_matrix_A, ...Sebastian Pop1-1/+13
2009-11-25Partially revert the previous patch, except the following.Sebastian Pop1-142/+26
2009-11-25tree-scalar-evolution.c (instantiate_scev_assign): New.Sebastian Pop1-32/+150
2009-11-25tree-scalar-evolution.c (instantiate_scev_binary): Adapted to pass as paramet...Sebastian Pop1-10/+12
2009-11-25tree-scalar-evolution.c (instantiate_scev_bitnot): Renamed instantiate_scev_not.Sebastian Pop1-10/+23
2009-11-25tree-scalar-evolution.c (instantiate_scev_1): Renamed instantiate_scev_r.Sebastian Pop1-39/+88
2009-11-25tree-scalar-evolution.c (instantiate_scev_3): New.Sebastian Pop1-26/+50
2009-11-25tree-scalar-evolution.c (instantiate_scev_poly): New.Sebastian Pop1-19/+43