OSDN Git Service

[TargetRegisterInfo] Introduce a helper class, BitMaskClassIterator, to
authorQuentin Colombet <qcolombet@apple.com>
Thu, 7 Apr 2016 21:55:21 +0000 (21:55 +0000)
committerQuentin Colombet <qcolombet@apple.com>
Thu, 7 Apr 2016 21:55:21 +0000 (21:55 +0000)
commit12c70ede2ce601b8d7e94feaf209c87f8c7acf37
treeb13e8cf67c1c3298868cd07662bdbcdc1c368104
parent33f3a04a6be0f7a0982fa36eacaf4a8bfd698b8f
[TargetRegisterInfo] Introduce a helper class, BitMaskClassIterator, to
iterate over register class bitmask.

Thanks to this helper class, it would not require for each user of the
register classes bitmask to actually know how they are represents.
Moreover, it will make the code much easier to read.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@265730 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/TargetRegisterInfo.h