[PATCH] D17905: [Polly][DOC] Add fine-grain dependences analysis to release notes.

Hongbin Zheng via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 4 19:48:40 PST 2016


etherzhhb created this revision.
etherzhhb added reviewers: grosser, jdoerfert, Meinersbur.
etherzhhb added a subscriber: Polly.
etherzhhb added a project: Polly.

Later I will try to add the document about how to extract LLVM IR based dependences result from the fine-grain dependences analysis.

http://reviews.llvm.org/D17905

Files:
  docs/ReleaseNotes.rst

Index: docs/ReleaseNotes.rst
===================================================================
--- docs/ReleaseNotes.rst
+++ docs/ReleaseNotes.rst
@@ -64,6 +64,17 @@
 access only memory accessible through pointer arguments. See also the function
 attributes ``readonly`` and ``argmemonly`` for more information.
 
+Fine-grain dependences analysis
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+In addition of the ScopStmt-level depednences analysis, now the "polly-dependence"
+pass provides dependences analysis at memory reference level and memory access level.
+The memory reference level analysis distinguishes the accessed references in the
+same statement, and generates depednences relationships between (statement, reference)
+pairs. The memory acccess level analysis distinguishes accesses in the same statement,
+and generates depednences relationships between (statement, access) pairs. These
+fine-grain depednences are enabled by "-polly-dependences-analysis-level=reference-level"
+and "-polly-dependences-analysis-level=access-level", respectively.
 
 
 Update of the isl math library


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D17905.49870.patch
Type: text/x-patch
Size: 1090 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160305/1d77f129/attachment.bin>


More information about the llvm-commits mailing list