diff options
author | Akira Hatanaka <ahatanaka@mips.com> | 2013-08-06 22:20:40 +0000 |
---|---|---|
committer | Akira Hatanaka <ahatanaka@mips.com> | 2013-08-06 22:20:40 +0000 |
commit | a1fe9ef62e18dcb30cdee62a2fad82d05791d359 (patch) | |
tree | 20fa85aa5d7556de021742e5ddf54030f4eb8ece /lib/Target/Mips/MipsDSPInstrInfo.td | |
parent | 0880939a590abab124c8520aaa4ac5a46f1937c6 (diff) | |
download | llvm-a1fe9ef62e18dcb30cdee62a2fad82d05791d359.tar.gz llvm-a1fe9ef62e18dcb30cdee62a2fad82d05791d359.tar.bz2 llvm-a1fe9ef62e18dcb30cdee62a2fad82d05791d359.tar.xz |
[mips] Replace usages of register classes with register operands. Also, remove
unnecessary jalr InstAliases in Mips64InstrInfo.td and add the code to print
jalr InstAliases in MipsInstPrinter::printAlias.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187821 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Mips/MipsDSPInstrInfo.td')
-rw-r--r-- | lib/Target/Mips/MipsDSPInstrInfo.td | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Target/Mips/MipsDSPInstrInfo.td b/lib/Target/Mips/MipsDSPInstrInfo.td index c12878a952..a7dccc0353 100644 --- a/lib/Target/Mips/MipsDSPInstrInfo.td +++ b/lib/Target/Mips/MipsDSPInstrInfo.td @@ -1242,8 +1242,8 @@ def PREPEND : PREPEND_ENC, PREPEND_DESC; // Pseudos. let isPseudo = 1 in { // Pseudo instructions for loading and storing accumulator registers. - defm LOAD_AC_DSP : LoadM<"load_ac_dsp", ACRegsDSP>; - defm STORE_AC_DSP : StoreM<"store_ac_dsp", ACRegsDSP>; + defm LOAD_AC_DSP : LoadM<"load_ac_dsp", ACRegsDSPOpnd>; + defm STORE_AC_DSP : StoreM<"store_ac_dsp", ACRegsDSPOpnd>; // Pseudos for loading and storing ccond field of DSP control register. defm LOAD_CCOND_DSP : LoadM<"load_ccond_dsp", DSPCC>; |