[mips] Mark pseudo instructions as code-gen only.
authorAkira Hatanaka <ahatanaka@mips.com>
Thu, 8 Aug 2013 21:44:39 +0000 (21:44 +0000)
committerAkira Hatanaka <ahatanaka@mips.com>
Thu, 8 Aug 2013 21:44:39 +0000 (21:44 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188017 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/Mips/MipsDSPInstrInfo.td

index 526821ad3e45883f50b02fa516feb85b1bcd71da..2120a793ac71b1918bcb6fb6a806670c796d6538 100644 (file)
@@ -1240,14 +1240,14 @@ def PREPEND : PREPEND_ENC, PREPEND_DESC;
 }
 
 // Pseudos.
-let isPseudo = 1 in {
+let isPseudo = 1, isCodeGenOnly = 1 in {
   // Pseudo instructions for loading and storing accumulator registers.
-  defm LOAD_AC_DSP  : LoadM<"load_ac_dsp", ACRegsDSPOpnd>;
-  defm STORE_AC_DSP : StoreM<"store_ac_dsp", ACRegsDSPOpnd>;
+  defm LOAD_AC_DSP  : LoadM<"", ACRegsDSPOpnd>;
+  defm STORE_AC_DSP : StoreM<"", ACRegsDSPOpnd>;
 
   // Pseudos for loading and storing ccond field of DSP control register.
-  defm LOAD_CCOND_DSP  : LoadM<"load_ccond_dsp", DSPCC>;
-  defm STORE_CCOND_DSP : StoreM<"store_ccond_dsp", DSPCC>;
+  defm LOAD_CCOND_DSP  : LoadM<"", DSPCC>;
+  defm STORE_CCOND_DSP : StoreM<"", DSPCC>;
 }
 
 // Pseudo CMP and PICK instructions.