[llvm] r188017 - [mips] Mark pseudo instructions as code-gen only.

Akira Hatanaka ahatanaka at mips.com
Thu Aug 8 14:44:39 PDT 2013


Author: ahatanak
Date: Thu Aug  8 16:44:39 2013
New Revision: 188017

URL: http://llvm.org/viewvc/llvm-project?rev=188017&view=rev
Log:
[mips] Mark pseudo instructions as code-gen only.


Modified:
    llvm/trunk/lib/Target/Mips/MipsDSPInstrInfo.td

Modified: llvm/trunk/lib/Target/Mips/MipsDSPInstrInfo.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Mips/MipsDSPInstrInfo.td?rev=188017&r1=188016&r2=188017&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Mips/MipsDSPInstrInfo.td (original)
+++ llvm/trunk/lib/Target/Mips/MipsDSPInstrInfo.td Thu Aug  8 16:44:39 2013
@@ -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.





More information about the llvm-commits mailing list