Lines Matching refs:MIPSInstr
629 } MIPSInstr;
631 extern MIPSInstr *MIPSInstr_LI(HReg, ULong);
632 extern MIPSInstr *MIPSInstr_Alu(MIPSAluOp, HReg, HReg, MIPSRH *);
633 extern MIPSInstr *MIPSInstr_Shft(MIPSShftOp, Bool sz32, HReg, HReg, MIPSRH *);
634 extern MIPSInstr *MIPSInstr_Unary(MIPSUnaryOp op, HReg dst, HReg src);
635 extern MIPSInstr *MIPSInstr_Cmp(Bool, Bool, HReg, HReg, HReg, MIPSCondCode);
637 extern MIPSInstr *MIPSInstr_Mul(Bool syned, Bool hi32, Bool sz32, HReg,
639 extern MIPSInstr *MIPSInstr_Div(Bool syned, Bool sz32, HReg, HReg);
640 extern MIPSInstr *MIPSInstr_Madd(Bool, HReg, HReg);
641 extern MIPSInstr *MIPSInstr_Msub(Bool, HReg, HReg);
643 extern MIPSInstr *MIPSInstr_Load(UChar sz, HReg dst, MIPSAMode * src,
645 extern MIPSInstr *MIPSInstr_Store(UChar sz, MIPSAMode * dst, HReg src,
648 extern MIPSInstr *MIPSInstr_LoadL(UChar sz, HReg dst, MIPSAMode * src,
650 extern MIPSInstr *MIPSInstr_StoreC(UChar sz, MIPSAMode * dst, HReg src,
653 extern MIPSInstr *MIPSInstr_Call(MIPSCondCode, Addr32, UInt, HReg);
654 extern MIPSInstr *MIPSInstr_CallAlways(MIPSCondCode, Addr32, UInt);
656 extern MIPSInstr *MIPSInstr_XDirect(Addr32 dstGA, MIPSAMode* amPC,
658 extern MIPSInstr *MIPSInstr_XIndir(HReg dstGA, MIPSAMode* amPC,
660 extern MIPSInstr *MIPSInstr_XAssisted(HReg dstGA, MIPSAMode* amPC,
663 extern MIPSInstr *MIPSInstr_FpUnary(MIPSFpOp op, HReg dst, HReg src);
664 extern MIPSInstr *MIPSInstr_FpBinary(MIPSFpOp op, HReg dst, HReg srcL,
666 extern MIPSInstr *MIPSInstr_FpConvert(MIPSFpOp op, HReg dst, HReg src);
667 extern MIPSInstr *MIPSInstr_FpCompare(MIPSFpOp op, HReg dst, HReg srcL,
669 extern MIPSInstr *MIPSInstr_FpMulAcc(MIPSFpOp op, HReg dst, HReg srcML,
671 extern MIPSInstr *MIPSInstr_FpLdSt(Bool isLoad, UChar sz, HReg, MIPSAMode *);
672 extern MIPSInstr *MIPSInstr_FpSTFIW(HReg addr, HReg data);
673 extern MIPSInstr *MIPSInstr_FpRSP(HReg dst, HReg src);
674 extern MIPSInstr *MIPSInstr_FpCftI(Bool fromI, Bool int32, HReg dst, HReg src);
675 extern MIPSInstr *MIPSInstr_FpCMov(MIPSCondCode, HReg dst, HReg src);
676 extern MIPSInstr *MIPSInstr_MtFCSR(HReg src);
677 extern MIPSInstr *MIPSInstr_MfFCSR(HReg dst);
678 extern MIPSInstr *MIPSInstr_FpCmp(HReg dst, HReg srcL, HReg srcR);
680 extern MIPSInstr *MIPSInstr_Mfhi(HReg dst);
681 extern MIPSInstr *MIPSInstr_Mflo(HReg dst);
682 extern MIPSInstr *MIPSInstr_Mthi(HReg src);
683 extern MIPSInstr *MIPSInstr_Mtlo(HReg src);
685 extern MIPSInstr *MIPSInstr_RdWrLR(Bool wrLR, HReg gpr);
688 extern MIPSInstr *MIPSInstr_MovCond(HReg dst, HReg srcL, MIPSRH * src,
691 extern MIPSInstr *MIPSInstr_EvCheck(MIPSAMode* amCounter,
693 extern MIPSInstr *MIPSInstr_ProfInc( void );
695 extern void ppMIPSInstr(MIPSInstr *, Bool mode64);
699 extern void getRegUsage_MIPSInstr (HRegUsage *, MIPSInstr *, Bool);
700 extern void mapRegs_MIPSInstr (HRegRemap *, MIPSInstr *, Bool mode64);
701 extern Bool isMove_MIPSInstr (MIPSInstr *, HReg *, HReg *);
703 UChar* buf, Int nbuf, MIPSInstr* i,