R600: Unbreak GCC build.

operator++ on an enum is not legal. clang happens to accept it anyways, I think
that's a known bug.

llvm-svn: 185269
This commit is contained in:
Benjamin Kramer 2013-06-29 20:04:19 +00:00
parent 77a8352476
commit 396906456f
1 changed files with 2 additions and 1 deletions

View File

@ -398,7 +398,8 @@ NextPossibleSolution(
}
if (ResetIdx == -1)
return false;
SwzCandidate[ResetIdx]++;
int NextSwizzle = SwzCandidate[ResetIdx] + 1;
SwzCandidate[ResetIdx] = (R600InstrInfo::BankSwizzle)NextSwizzle;
return true;
}