[llvm-commits] [polly] r162662 - /polly/trunk/lib/Analysis/Dependences.cpp

Tobias Grosser grosser at fim.uni-passau.de
Mon Aug 27 01:44:15 PDT 2012


Author: grosser
Date: Mon Aug 27 03:44:15 2012
New Revision: 162662

URL: http://llvm.org/viewvc/llvm-project?rev=162662&view=rev
Log:
Dependences: Print dependences in -analyze output

The dependency printing was accidentally removed in during a previous
restructuring.

Modified:
    polly/trunk/lib/Analysis/Dependences.cpp

Modified: polly/trunk/lib/Analysis/Dependences.cpp
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/lib/Analysis/Dependences.cpp?rev=162662&r1=162661&r2=162662&view=diff
==============================================================================
--- polly/trunk/lib/Analysis/Dependences.cpp (original)
+++ polly/trunk/lib/Analysis/Dependences.cpp Mon Aug 27 03:44:15 2012
@@ -218,6 +218,15 @@
 }
 
 void Dependences::printScop(raw_ostream &OS) const {
+  std::string RAWString, WARString, WAWString;
+
+  RAWString = polly::stringFromIslObj(RAW);
+  WARString = polly::stringFromIslObj(WAR);
+  WAWString = polly::stringFromIslObj(WAW);
+
+  OS << "\tRAW dependences:\n\t\t" << RAWString << "\n";
+  OS << "\tWAR dependences:\n\t\t" << WARString << "\n";
+  OS << "\tWAW dependences:\n\t\t" << WAWString << "\n";
 }
 
 void Dependences::releaseMemory() {





More information about the llvm-commits mailing list