aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-loop-distribution.c
diff options
context:
space:
mode:
authorBin Cheng <bin.cheng@arm.com>2017-10-10 08:57:21 +0000
committerBin Cheng <amker@gcc.gnu.org>2017-10-10 08:57:21 +0000
commit9239436cae14e67a6180df85093d6d18d0632e5e (patch)
tree977a2f105f8a43402f9314ffd91233fb8f02db69 /gcc/tree-loop-distribution.c
parent599bffa2f59ae2c53e3437a1ce99f721c9a8a04b (diff)
downloadgcc-9239436cae14e67a6180df85093d6d18d0632e5e.zip
gcc-9239436cae14e67a6180df85093d6d18d0632e5e.tar.gz
gcc-9239436cae14e67a6180df85093d6d18d0632e5e.tar.bz2
tree-loop-distribution.c (struct partition): Remove unused field loops of the structure.
* tree-loop-distribution.c (struct partition): Remove unused field loops of the structure. (partition_alloc, partition_free): Ditto. (build_rdg_partition_for_vertex): Ditto. From-SVN: r253578
Diffstat (limited to 'gcc/tree-loop-distribution.c')
-rw-r--r--gcc/tree-loop-distribution.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/gcc/tree-loop-distribution.c b/gcc/tree-loop-distribution.c
index 26b8b9a..3db3d6e 100644
--- a/gcc/tree-loop-distribution.c
+++ b/gcc/tree-loop-distribution.c
@@ -593,8 +593,6 @@ struct partition
{
/* Statements of the partition. */
bitmap stmts;
- /* Loops of the partition. */
- bitmap loops;
/* True if the partition defines variable which is used outside of loop. */
bool reduction_p;
/* For builtin partition, true if it executes one iteration more than
@@ -619,7 +617,6 @@ partition_alloc (void)
{
partition *partition = XCNEW (struct partition);
partition->stmts = BITMAP_ALLOC (NULL);
- partition->loops = BITMAP_ALLOC (NULL);
partition->reduction_p = false;
partition->kind = PKIND_NORMAL;
partition->datarefs = BITMAP_ALLOC (NULL);
@@ -632,7 +629,6 @@ static void
partition_free (partition *partition)
{
BITMAP_FREE (partition->stmts);
- BITMAP_FREE (partition->loops);
BITMAP_FREE (partition->datarefs);
free (partition);
}
@@ -1279,8 +1275,6 @@ build_rdg_partition_for_vertex (struct graph *rdg, int v)
FOR_EACH_VEC_ELT (nodes, i, x)
{
bitmap_set_bit (partition->stmts, x);
- bitmap_set_bit (partition->loops,
- loop_containing_stmt (RDG_STMT (rdg, x))->num);
for (j = 0; RDG_DATAREFS (rdg, x).iterate (j, &dr); ++j)
{