llvm.org GIT mirror llvm / 7af40bf
[mips] Mark pseudo instructions as code-gen only. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188017 91177308-0d34-0410-b5e6-96231b3b80d8 Akira Hatanaka 6 years ago
1 changed file(s) with 5 addition(s) and 5 deletion(s). Raw diff Collapse all Expand all
12391239 }
12401240
12411241 // Pseudos.
1242 let isPseudo = 1 in {
1242 let isPseudo = 1, isCodeGenOnly = 1 in {
12431243 // Pseudo instructions for loading and storing accumulator registers.
1244 defm LOAD_AC_DSP : LoadM<"load_ac_dsp", ACRegsDSPOpnd>;
1245 defm STORE_AC_DSP : StoreM<"store_ac_dsp", ACRegsDSPOpnd>;
1244 defm LOAD_AC_DSP : LoadM<"", ACRegsDSPOpnd>;
1245 defm STORE_AC_DSP : StoreM<"", ACRegsDSPOpnd>;
12461246
12471247 // Pseudos for loading and storing ccond field of DSP control register.
1248 defm LOAD_CCOND_DSP : LoadM<"load_ccond_dsp", DSPCC>;
1249 defm STORE_CCOND_DSP : StoreM<"store_ccond_dsp", DSPCC>;
1248 defm LOAD_CCOND_DSP : LoadM<"", DSPCC>;
1249 defm STORE_CCOND_DSP : StoreM<"", DSPCC>;
12501250 }
12511251
12521252 // Pseudo CMP and PICK instructions.