[TargetRegisterInfo] Fix BitMaskClassIterator::moveToNextID implementation.
authorQuentin Colombet <qcolombet@apple.com>
Fri, 8 Apr 2016 00:50:58 +0000 (00:50 +0000)
committerQuentin Colombet <qcolombet@apple.com>
Fri, 8 Apr 2016 00:50:58 +0000 (00:50 +0000)
commit2fbe04e93ded95b779c86af4241fcbd86366d7c8
tree7da90790f4b7423b3e7eb02c3f7014ae59cfe8cf
parent5ce32728330fe7684f24d1b9c418c152db988830
[TargetRegisterInfo] Fix BitMaskClassIterator::moveToNextID implementation.

Make sure we do not read past the size of the mask. Although we were not using
the value read, this is bad and makes ASan complain.

llvm-svn: 265763
llvm/include/llvm/Target/TargetRegisterInfo.h