[polly] r281311 - Use value directly instead of reference. NFC.

Michael Kruse via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 13 02:56:06 PDT 2016


Author: meinersbur
Date: Tue Sep 13 04:56:05 2016
New Revision: 281311

URL: http://llvm.org/viewvc/llvm-project?rev=281311&view=rev
Log:
Use value directly instead of reference. NFC.

The alias to the array element is read-only and a primitive type (pointer),
therefore use the value directly instead of a reference to it.

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

Modified: polly/trunk/lib/Analysis/ScopInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/lib/Analysis/ScopInfo.cpp?rev=281311&r1=281310&r2=281311&view=diff
==============================================================================
--- polly/trunk/lib/Analysis/ScopInfo.cpp (original)
+++ polly/trunk/lib/Analysis/ScopInfo.cpp Tue Sep 13 04:56:05 2016
@@ -220,8 +220,8 @@ bool ScopArrayInfo::updateSizes(ArrayRef
   int ExtraDimsOld = DimensionSizes.size() - SharedDims;
 
   for (int i = 0; i < SharedDims; i++) {
-    auto &NewSize = NewSizes[i + ExtraDimsNew];
-    auto &KnownSize = DimensionSizes[i + ExtraDimsOld];
+    auto *NewSize = NewSizes[i + ExtraDimsNew];
+    auto *KnownSize = DimensionSizes[i + ExtraDimsOld];
     if (NewSize && KnownSize && NewSize != KnownSize)
       return false;
   }




More information about the llvm-commits mailing list