[AArch64][RegisterBankInfo] Switch to TableGen'ed like PartialMapping.
authorQuentin Colombet <qcolombet@apple.com>
Fri, 23 Sep 2016 00:14:36 +0000 (00:14 +0000)
committerQuentin Colombet <qcolombet@apple.com>
Fri, 23 Sep 2016 00:14:36 +0000 (00:14 +0000)
commit5b16d931dc25d6318d4751ce4f4c0b346c86a562
tree8ef472b1ffa033ce6c071bc9c282c4f657d6a437
parent1946580cf2a8474fe3990de3e402a5fa5c02a9c5
[AArch64][RegisterBankInfo] Switch to TableGen'ed like PartialMapping.

Statically instanciate the most common PartialMappings. This should
be closer to what the code would look like when TableGen support is
added for GlobalISel. As a side effect, this should improve compile
time.

llvm-svn: 282215
llvm/lib/Target/AArch64/AArch64GenRegisterBankInfo.def
llvm/lib/Target/AArch64/AArch64RegisterBankInfo.cpp