1. 03 Apr, 2006 1 commit
  2. 02 Apr, 2006 7 commits
    • re PR middle-end/26977 (ICE in emit_move_insn) · 9fd20553
      
      	PR middle-end/26977
      	* expr.c (emit_group_store): Check whether simplify_gen_subreg returns
      	NULL_RTX, indicating it couldn't create a valid paradoxical subreg.
      
      From-SVN: r112626
      Roger Sayle committed
    • trans-array.c (gfc_trans_dealloc_allocated): Take a tree representation of the… · 763ccd45
      trans-array.c (gfc_trans_dealloc_allocated): Take a tree representation of the array to be deallocated as argument instead...
      
      2006-04-02  Erik Edelmann  <eedelman@gcc.gnu.org>
      
              * trans-array.c (gfc_trans_dealloc_allocated): Take a
              tree representation of the array to be deallocated as argument
              instead of its gfc_symbol.
              (gfc_trans_deferred_array): Update call to
              gfc_trans_dealloc_allocated.
              * trans-array.h (gfc_trans_dealloc_allocated): Update prototype.
              * trans-expr.c (gfc_conv_function_call): Update call to
              gfc_trans_dealloc_allocated, get indirect reference to dummy
              arguments.
      
      
      2006-04-02  Erik Edelmann  <eedelman@gcc.gnu.org>
      
              * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
              dummy arguments work when the actual argument is itself a dummy
              argument of the caller.
      
      From-SVN: r112625
      Erik Edelmann committed
    • re PR tree-optimization/26939 (loop number of iterations analysis not working) · ace23abf
      	PR tree-optimization/26939
      	* tree-chrec.c (chrec_merge): Use eq_evolutions_p.
      
      From-SVN: r112623
      Sebastian Pop committed
    • tree-scalar-evolution.c (add_to_evolution_1): Pass an extra argument at_stmt. · e2157b49
      	* tree-scalar-evolution.c (add_to_evolution_1): Pass an extra argument
      	at_stmt.  Convert the type of operands before calling 
      	build_polynomial_chrec.
      	(add_to_evolution): Pass an extra argument at_stmt.  Adjust the call to
      	add_to_evolution_1.
      	(follow_ssa_edge_in_rhs): Adjust call to add_to_evolution.
      	(instantiate_parameters_1): Convert the type of operands before calling 
      	build_polynomial_chrec.
      	* tree-chrec.c (chrec_fold_poly_cst, chrec_fold_plus_poly_poly,
      	chrec_fold_multiply_poly_poly, chrec_replace_initial_condition,
      	reset_evolution_in_loop): Insert asserts to check the types of the
      	operands.
      	(chrec_type): Moved...
      	(eq_evolutions_p): Use operand_equal_p.
      	* tree-chrec.h (build_polynomial_chrec): Insert an assert to check
      	the types of the operands.
      	(chrec_type): ...here.
      	* tree-data-ref.c (create_data_ref): Convert the operands before
      	calling chrec_replace_initial_condition.
      	(same_access_functions, analyze_subscript_affine_affine,
      	analyze_miv_subscript, all_chrecs_equal_p): Use eq_evolutions_p.
      	(compute_subscript_distance, analyze_ziv_subscript,
      	analyze_siv_subscript_cst_affine, compute_overlap_steps_for_affine_1_2,
      	analyze_miv_subscript): Convert the operands before calling
      	chrec_fold_minus or chrec_fold_plus.
      
      From-SVN: r112621
      Sebastian Pop committed
    • tree-data-ref.c (compute_all_dependences): Use a pointer to the dependence_relations vector. · a84481aa
      	* tree-data-ref.c (compute_all_dependences): Use a pointer to
      	the dependence_relations vector.
      	(compute_data_dependences_for_loop): Adjust call to
      	compute_all_dependences.
      
      From-SVN: r112620
      Sebastian Pop committed
    • gimplify.c (gimplify_scan_omp_clauses): Call gimple_boolify on the condition… · d568d1a8
      gimplify.c (gimplify_scan_omp_clauses): Call gimple_boolify on the condition before calling gimplify_expr.
      
      
      	* gimplify.c (gimplify_scan_omp_clauses) <OMP_CLAUSE_IF>: Call
      	gimple_boolify on the condition before calling gimplify_expr.
      
      
      Co-Authored-By: Richard Henderson <rth@redhat.com>
      
      From-SVN: r112619
      Roger Sayle committed
    • Daily bump. · 86e689a9
      From-SVN: r112617
      GCC Administrator committed
  3. 01 Apr, 2006 10 commits
  4. 31 Mar, 2006 17 commits
  5. 30 Mar, 2006 5 commits