1 #pragma once 2 3 #include "../MIPSAssembler.h" 4 5 class CEEAssembler : public CMIPSAssembler 6 { 7 public: 8 CEEAssembler(uint32*); 9 10 void LQ(unsigned int, uint16, unsigned int); 11 void MFHI1(unsigned int); 12 void MFLO1(unsigned int); 13 void MTHI1(unsigned int); 14 void MTLO1(unsigned int); 15 void PADDW(unsigned int, unsigned int, unsigned int); 16 void PEXCH(unsigned int, unsigned int); 17 void PEXTLB(unsigned int, unsigned int, unsigned int); 18 void PEXTUB(unsigned int, unsigned int, unsigned int); 19 void PEXTLH(unsigned int, unsigned int, unsigned int); 20 void PEXTUH(unsigned int, unsigned int, unsigned int); 21 void PEXCW(unsigned int, unsigned int); 22 void PMFLO(unsigned int); 23 void PMFHI(unsigned int); 24 void PMFHL_UW(unsigned int); 25 void PMFHL_LH(unsigned int); 26 void PMULTH(unsigned int, unsigned int, unsigned int); 27 void PPACH(unsigned int, unsigned int, unsigned int); 28 void PPACW(unsigned int, unsigned int, unsigned int); 29 void SQ(unsigned int, uint16, unsigned int); 30 }; 31