Play-/Source/ee/EEAssembler.h
2015-05-06 00:54:15 -04:00

31 lines
1.0 KiB
C++

#pragma once
#include "../MIPSAssembler.h"
class CEEAssembler : public CMIPSAssembler
{
public:
CEEAssembler(uint32*);
void LQ(unsigned int, uint16, unsigned int);
void MFHI1(unsigned int);
void MFLO1(unsigned int);
void MTHI1(unsigned int);
void MTLO1(unsigned int);
void PADDW(unsigned int, unsigned int, unsigned int);
void PEXCH(unsigned int, unsigned int);
void PEXTLB(unsigned int, unsigned int, unsigned int);
void PEXTUB(unsigned int, unsigned int, unsigned int);
void PEXTLH(unsigned int, unsigned int, unsigned int);
void PEXTUH(unsigned int, unsigned int, unsigned int);
void PEXCW(unsigned int, unsigned int);
void PMFLO(unsigned int);
void PMFHI(unsigned int);
void PMFHL_UW(unsigned int);
void PMFHL_LH(unsigned int);
void PMULTH(unsigned int, unsigned int, unsigned int);
void PPACH(unsigned int, unsigned int, unsigned int);
void PPACW(unsigned int, unsigned int, unsigned int);
void SQ(unsigned int, uint16, unsigned int);
};