Change range-based for-loops to be -Wrange-loop-analysis clean.
[oota-llvm.git] / utils / TableGen / CodeGenRegisters.cpp
index e36066adf7aaa8dc65f796c08cdd953b232048fe..4dd76813575d995719d508bb14fbeecf0fadefcd 100644 (file)
@@ -1780,7 +1780,7 @@ void CodeGenRegBank::computeRegUnitLaneMasks() {
       const CodeGenRegister *SubRegister = S->second;
       unsigned LaneMask = SubRegIndex->LaneMask;
       // Distribute LaneMask to Register Units touched.
-      for (const auto &SUI : SubRegister->getRegUnits()) {
+      for (unsigned SUI : SubRegister->getRegUnits()) {
         bool Found = false;
         unsigned u = 0;
         for (unsigned RU : RegUnits) {