------- Comment #11 from jakub at gcc dot gnu dot org  2009-01-08 16:01 -------
Subject: Bug 37031

Author: jakub
Date: Thu Jan  8 16:01:42 2009
New Revision: 143188

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=143188
Log:
        PR tree-optimization/37031
        * lambda-code.c (lambda_collect_parameters): Call pointer_set_destroy
        on parameter_set.
        (build_access_matrix): Reserve correct size for AM_MATRIX vector,
        allocate it using gc instead of heap, use VEC_quick_push instead of
        VEC_safe_push.
        * graphite.c (build_access_matrix): Allocate AM_MATRIX vector using gc
        instead of heap, use VEC_quick_push instead of VEC_safe_push.
        * tree-data-ref.h (struct access_matrix): Change matrix to gc
        allocated vector from heap allocated.
        * lambda.h: Add DEF_VEC_ALLOC_P for gc allocated lambda_vector.
        * tree-loop-linear.c (linear_transform_loops): Allocate nest
        vector only after perfect_loop_nest_depth call.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/graphite.c
    trunk/gcc/lambda-code.c
    trunk/gcc/lambda.h
    trunk/gcc/tree-data-ref.h
    trunk/gcc/tree-loop-linear.c


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37031

Reply via email to