tree-ssa-loop-prefetch.c: Add debug for dropped prefetches.

2010-05-11  Christian Borntraeger  <borntraeger@de.ibm.com>

        * tree-ssa-loop-prefetch.c: Add debug for dropped prefetches.

From-SVN: r159256
This commit is contained in:
Christian Borntraeger 2010-05-11 07:28:42 +00:00 committed by Andreas Krebbel
parent 09b201fc9b
commit a8beb3a7be
2 changed files with 15 additions and 2 deletions

View File

@ -1,3 +1,7 @@
2010-05-11 Christian Borntraeger <borntraeger@de.ibm.com>
* tree-ssa-loop-prefetch.c: Add debug for dropped prefetches.
2010-05-11 Jakub Jelinek <jakub@redhat.com>
* gcc.c (execute): For -### don't quote arguments that

View File

@ -860,11 +860,20 @@ should_issue_prefetch_p (struct mem_ref *ref)
/* For now do not issue prefetches for only first few of the
iterations. */
if (ref->prefetch_before != PREFETCH_ALL)
return false;
{
if (dump_file && (dump_flags & TDF_DETAILS))
fprintf (dump_file, "Ignoring %p due to prefetch_before\n",
(void *) ref);
return false;
}
/* Do not prefetch nontemporal stores. */
if (ref->storent_p)
return false;
{
if (dump_file && (dump_flags & TDF_DETAILS))
fprintf (dump_file, "Ignoring nontemporal store %p\n", (void *) ref);
return false;
}
return true;
}