[PowerPC][NFC] Macro for register set defs for the Asm Parser
authorNemanja Ivanovic <nemanja.i.ibm@gmail.com>
Sat, 29 Dec 2018 16:13:11 +0000 (16:13 +0000)
committerNemanja Ivanovic <nemanja.i.ibm@gmail.com>
Sat, 29 Dec 2018 16:13:11 +0000 (16:13 +0000)
commit0dad994a102cd91354327991444c8a4d68ae4a56
treee3106876374af6a7d188a37de02a9a25be3b1154
parent0f7715afe1f15174204ca62f44e53f56b462bf19
[PowerPC][NFC] Macro for register set defs for the Asm Parser

We have some unfortunate code in the back end that defines a bunch of register
sets for the Asm Parser. Every time another class is needed in the parser, we
have to add another one of those definitions with explicit lists of registers.
This NFC patch simply provides macros to use to condense that code a little bit.

Differential revision: https://reviews.llvm.org/D54433

llvm-svn: 350156
llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp
llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h