Home | History | Annotate | Download | only in assembler

Lines Matching defs:RegisterID

198 } RegisterID;
312 typedef SH4Registers::RegisterID RegisterID;
315 static const RegisterID scratchReg1 = SH4Registers::r3;
316 static const RegisterID scratchReg2 = SH4Registers::r11;
401 RegisterID claimScratch()
414 void releaseScratch(RegisterID scratchR)
424 void pushReg(RegisterID reg)
434 void popReg(RegisterID reg)
444 void movt(RegisterID dst)
452 void addlRegReg(RegisterID src, RegisterID dst)
458 void addclRegReg(RegisterID src, RegisterID dst)
464 void addvlRegReg(RegisterID src, RegisterID dst)
470 void addlImm8r(int imm8, RegisterID dst)
478 void andlRegReg(RegisterID src, RegisterID dst)
484 void andlImm8r(int imm8, RegisterID dst)
493 void div1lRegReg(RegisterID src, RegisterID dst)
499 void div0lRegReg(RegisterID src, RegisterID dst)
505 void notlReg(RegisterID src, RegisterID dst)
511 void orlRegReg(RegisterID src, RegisterID dst)
517 void orlImm8r(int imm8, RegisterID dst)
526 void sublRegReg(RegisterID src, RegisterID dst)
532 void subvlRegReg(RegisterID src, RegisterID dst)
538 void xorlRegReg(RegisterID src, RegisterID dst)
544 void xorlImm8r(int imm8, RegisterID dst)
553 void shllImm8r(int imm, RegisterID dst)
573 void neg(RegisterID dst, RegisterID src)
579 void shllRegReg(RegisterID dst, RegisterID rShift)
585 void shlrRegReg(RegisterID dst, RegisterID rShift)
591 void sharRegReg(RegisterID dst, RegisterID rShift)
597 void shaRegReg(RegisterID dst, RegisterID rShift)
603 void shlrImm8r(int imm, RegisterID dst)
623 void imullRegReg(RegisterID src, RegisterID dst)
629 void dmullRegReg(RegisterID src, RegisterID dst)
635 void dmulslRegReg(RegisterID src, RegisterID dst)
641 void stsmacl(RegisterID reg)
647 void stsmach(RegisterID reg)
655 void cmplRegReg(RegisterID left, RegisterID right, Condition cond)
693 void cmppl(RegisterID reg)
699 void cmppz(RegisterID reg)
705 void cmpEqImmR0(int imm, RegisterID dst, Condition cond)
711 void testlRegReg(RegisterID src, RegisterID dst)
717 void testlImm8r(int imm, RegisterID dst)
770 void branch(uint16_t opc, RegisterID reg)
790 void ldspr(RegisterID reg)
796 void stspr(RegisterID reg)
802 void extuw(RegisterID src, RegisterID dst)
810 void ldsrmfpul(RegisterID src)
828 void stsfpulReg(RegisterID src)
834 void floatfpulfrn(RegisterID src)
846 void fmovsReadrm(RegisterID src, FPRegisterID dst)
852 void fmovsWriterm(FPRegisterID src, RegisterID dst)
858 void fmovsWriter0r(FPRegisterID src, RegisterID dst)
864 void fmovsReadr0r(RegisterID src, FPRegisterID dst)
870 void fmovsReadrminc(RegisterID src, FPRegisterID dst)
876 void fmovsWriterndec(FPRegisterID src, RegisterID dst)
888 void fldsfpul(RegisterID src)
894 void fstsfpul(RegisterID src)
900 void ldsfpscr(RegisterID reg)
906 void stsfpscr(RegisterID reg)
974 void fmovReadrm(RegisterID src, FPRegisterID dst)
980 void fmovWriterm(FPRegisterID src, RegisterID dst)
986 void fmovWriter0r(FPRegisterID src, RegisterID dst)
992 void fmovReadr0r(RegisterID src, FPRegisterID dst)
998 void fmovReadrminc(RegisterID src, FPRegisterID dst)
1004 void fmovWriterndec(FPRegisterID src, RegisterID dst)
1024 void movImm8(int imm8, RegisterID dst)
1032 void movlRegReg(RegisterID src, RegisterID dst)
1038 void movwRegMem(RegisterID src, RegisterID dst)
1044 void movwMemReg(RegisterID src, RegisterID dst)
1050 void movwPCReg(int offset, RegisterID base, RegisterID dst)
1059 void movwMemReg(int offset, RegisterID base, RegisterID dst)
1067 void movwR0mr(RegisterID src, RegisterID dst)
1073 void movlRegMem(RegisterID src, int offset, RegisterID base)
1085 void movlRegMem(RegisterID src, RegisterID base)
1091 void movlMemReg(int offset, RegisterID base, RegisterID dst)
1108 void movbMemReg(int offset, RegisterID base, RegisterID dst)
1116 void movbR0mr(RegisterID src, RegisterID dst)
1122 void movbMemReg(RegisterID src, RegisterID dst)
1128 void movlMemReg(RegisterID base, RegisterID dst)
1134 void movlMemRegIn(RegisterID base, RegisterID dst)
1140 void movlR0mr(RegisterID src, RegisterID dst)
1146 void movlRegMemr0(RegisterID src, RegisterID dst)
1152 void movlImm8r(int imm8, RegisterID dst)
1160 void loadConstant(uint32_t constant, RegisterID dst)
1174 void loadConstantUnReusable(uint32_t constant, RegisterID dst, bool ensureSpace = false)
1189 RegisterID scr = claimScratch();
1198 JmpSrc call(RegisterID dst)
1208 RegisterID scr = claimScratch();
1218 JmpSrc jmp(RegisterID dst)
1224 void jmpReg(RegisterID dst)