From 19c9d99f454c7054e6712a355c360e3682eac675 Mon Sep 17 00:00:00 2001 From: Michael Kruse Date: Tue, 13 Sep 2016 09:56:05 +0000 Subject: [PATCH] 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. llvm-svn: 281311 --- polly/lib/Analysis/ScopInfo.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/polly/lib/Analysis/ScopInfo.cpp b/polly/lib/Analysis/ScopInfo.cpp index 2140457..2c2c2c6 100644 --- a/polly/lib/Analysis/ScopInfo.cpp +++ b/polly/lib/Analysis/ScopInfo.cpp @@ -220,8 +220,8 @@ bool ScopArrayInfo::updateSizes(ArrayRef NewSizes) { 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; } -- 2.7.4