aboutsummaryrefslogtreecommitdiff
path: root/gcc/graphite-sese-to-poly.c
AgeCommit message (Expand)AuthorFilesLines
2010-10-11vec.h (VEC_qsort): Define.Nathan Froyd1-4/+1
2010-09-30Fix Graphite memory leaks.Sebastian Pop1-1/+0
2010-09-30Factor out is_gimple_reg calls.Sebastian Pop1-12/+6
2010-09-30Fix PR45229: gcc.c-torture/execute/20000412-4.c ICEs with -fgraphite-identity.Sebastian Pop1-1/+2
2010-08-20vec.h (FOR_EACH_VEC_ELT): Define.Nathan Froyd1-28/+28
2010-08-11Fix miscompile of 416.gamess.Sebastian Pop1-0/+10
2010-08-11Fix gamess: the only constant phi nodes with one argument are is_gimple_min_i...Sebastian Pop1-3/+2
2010-08-11Call scev_reset_htab when Graphite out-of-SSA has changed something.Sebastian Pop1-24/+51
2010-08-11Fix tonto: call propagate_expr_outside_region.Sebastian Pop1-43/+21
2010-08-11Call scev_analyzable_p only on is_gimple_reg.Sebastian Pop1-1/+4
2010-08-11Propagate constant values or parametric expressions outside the scop region.Sebastian Pop1-10/+75
2010-08-11Use SSA_NAME_DEF_STMT only on SSA_NAMEs.Sebastian Pop1-1/+2
2010-08-11Do not translate out-of-SSA close phi nodes that can be analyzed with scev.Sebastian Pop1-7/+17
2010-08-11Do not rewrite out of SSA scalar phi nodes that can be scev_analyzable_p.Sebastian Pop1-16/+4
2010-08-11Correctly handle SSA_NAME_IS_DEFAULT_DEF in rewrite_close_phi_out_of_ssa.Sebastian Pop1-2/+2
2010-08-11Special case non close-phi nodes with one argument in rewrite_close_phi_out_o...Sebastian Pop1-8/+20
2010-08-11Remove uses of loop->single_iv.Sebastian Pop1-51/+11
2010-08-11Also handle GIMPLE_CALLs in rewrite_cross_bb_scalar_deps.Sebastian Pop1-3/+13
2010-08-11Remove expand_scalar_variables_ hack.Sebastian Pop1-14/+0
2010-08-11Partially removing cloog.h and graphite-clast-to-gimple.h where possible. Rem...Andreas Simbuerger1-14/+0
2010-08-11Fix 416.gamess miscompile: special case the rewrite of degenerate phi nodes.Sebastian Pop1-1/+39
2010-08-11Fix 435.gromacs miscompile: call rewrite_close_phi_out_of_ssa from rewrite_cr...Sebastian Pop1-2/+6
2010-08-11Remove dead code.Sebastian Pop1-3/+0
2010-08-11Run rewrite_cross_bb_phi_deps before rewrite_cross_bb_scalar_deps.Sebastian Pop1-33/+63
2010-08-11Early return in rewrite_commutative_reductions_out_of_ssa when flag_associati...Sebastian Pop1-0/+3
2010-08-11Always insert out of SSA copies on edges except for loop->latch.Sebastian Pop1-49/+5
2010-08-11Split rewrite_cross_bb_scalar_deps_out_of_ssa out from rewrite_reductions_out...Sebastian Pop1-0/+11
2010-08-11Also rewrite out of SSA scalar dependences going outside the SCoP region.Sebastian Pop1-4/+9
2010-08-11Remove insert_copyout and insert_copyin.Sebastian Pop1-38/+15
2010-08-11Detect commutative reductions in all the scops before rewriting out of SSA al...Sebastian Pop1-11/+5
2010-08-11Fix invariant phi node removal.Sebastian Pop1-9/+11
2010-06-30re PR bootstrap/44726 (Yet another broken bootstrap)Sebastian Pop1-7/+8
2010-06-09Do not gather loop exit conditions on the basic blocks outside the loop.Sebastian Pop1-6/+13
2010-06-09Fix comments and indentation.Sebastian Pop1-9/+12
2010-05-06Replace Value with mpz_tAndreas Simbuerger1-18/+18
2010-05-06Resolve CLooG's value_* macros to their respective mpz_* counterparts.Andreas Simbuerger1-57/+57
2010-04-06Compute min and max bounds for IVs and infer types.Sebastian Pop1-4/+0
2010-04-06Add extra checks for places assuming one argument loop close SSA form.Sebastian Pop1-0/+13
2010-04-06Avoid calling verify_ssa twice in verify_loop_closed_ssa.Sebastian Pop1-6/+3
2010-04-05graphite-sese-to-poly.c (translate_scalar_reduction_to_array): Initialize var...Matthias Klose1-1/+1
2010-04-02Make-lang.in, [...]: Update copyright years.Steven Bosscher1-1/+1
2010-03-31canonicalize_loop_ivs should add the IV bump in loop->header.Sebastian Pop1-2/+2
2010-03-16graphite-sese-to-poly.c (split_reduction_stmt): Skip debug statements before ...Aldy Hernandez1-1/+1
2010-03-15graphite-sese-to-poly.c (rewrite_cross_bb_scalar_deps): Skip debug statements.Aldy Hernandez1-1/+2
2010-03-13Fix PR43354: Correctly handle default definitions.Sebastian Pop1-1/+2
2010-03-13Use ssizetype when long_long_integer_type_node is NULL.Sebastian Pop1-1/+5
2010-03-13Cleanup: remove FIXMEs, add new function.Sebastian Pop1-58/+70
2010-03-13Make build_poly_scop not return a bool.Sebastian Pop1-7/+7
2010-03-13Limit the number of parameters per SCoP.Sebastian Pop1-0/+5
2010-03-08Use {lower,upper}_bound_in_type.Sebastian Pop1-10/+9