-/// Pseudo instructions for loading, storing and copying accumulator registers.
-let isPseudo = 1 in {
- defm LOAD_AC_DSP : LoadM<"load_ac_dsp", ACRegsDSP>;
- defm STORE_AC_DSP : StoreM<"store_ac_dsp", ACRegsDSP>;
+let isPseudo = 1, isCodeGenOnly = 1 in {
+ // Pseudo instructions for loading and storing accumulator registers.
+ def LOAD_ACC64DSP : Load<"", ACC64DSPOpnd>;
+ def STORE_ACC64DSP : Store<"", ACC64DSPOpnd>;
+
+ // Pseudos for loading and storing ccond field of DSP control register.
+ def LOAD_CCOND_DSP : Load<"load_ccond_dsp", DSPCC>;
+ def STORE_CCOND_DSP : Store<"store_ccond_dsp", DSPCC>;