summaryrefslogtreecommitdiff
path: root/lib/Target/Mips/MipsDSPInstrInfo.td
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanaka@mips.com>2013-08-06 22:20:40 +0000
committerAkira Hatanaka <ahatanaka@mips.com>2013-08-06 22:20:40 +0000
commita1fe9ef62e18dcb30cdee62a2fad82d05791d359 (patch)
tree20fa85aa5d7556de021742e5ddf54030f4eb8ece /lib/Target/Mips/MipsDSPInstrInfo.td
parent0880939a590abab124c8520aaa4ac5a46f1937c6 (diff)
downloadllvm-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.td4
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>;