Searched refs:dregNo (Results 1 – 5 of 5) sorted by relevance
2401 static UChar dregNo(HReg r) in dregNo() function3678 UInt f_reg = dregNo(i->Min.FpLdSt.reg); in emit_MIPSInstr()3705 UInt fr_dst = dregNo(i->Min.FpUnary.dst); in emit_MIPSInstr()3706 UInt fr_src = dregNo(i->Min.FpUnary.src); in emit_MIPSInstr()3717 UInt fr_dst = dregNo(i->Min.FpUnary.dst); in emit_MIPSInstr()3718 UInt fr_src = dregNo(i->Min.FpUnary.src); in emit_MIPSInstr()3729 UInt fr_dst = dregNo(i->Min.FpUnary.dst); in emit_MIPSInstr()3730 UInt fr_src = dregNo(i->Min.FpUnary.src); in emit_MIPSInstr()3741 UInt fr_dst = dregNo(i->Min.FpUnary.dst); in emit_MIPSInstr()3742 UInt fr_src = dregNo(i->Min.FpUnary.src); in emit_MIPSInstr()[all …]
2695 static inline UChar dregNo ( HReg r ) in dregNo() function3522 UInt dD = dregNo(i->ARMin.VLdStD.dD); in emit_ARMInstr()3555 UInt dN = dregNo(i->ARMin.VAluD.argL); in emit_ARMInstr()3556 UInt dD = dregNo(i->ARMin.VAluD.dst); in emit_ARMInstr()3557 UInt dM = dregNo(i->ARMin.VAluD.argR); in emit_ARMInstr()3603 UInt dD = dregNo(i->ARMin.VUnaryD.dst); in emit_ARMInstr()3604 UInt dM = dregNo(i->ARMin.VUnaryD.src); in emit_ARMInstr()3657 UInt dD = dregNo(i->ARMin.VCmpD.argL); in emit_ARMInstr()3658 UInt dM = dregNo(i->ARMin.VCmpD.argR); in emit_ARMInstr()3666 UInt dD = dregNo(i->ARMin.VCMovD.dst); in emit_ARMInstr()[all …]
3321 static inline UChar dregNo ( HReg r ) in dregNo() function4699 UInt sD = dregNo(i->ARM64in.VLdStS.sD); in emit_ARM64Instr()4716 UInt dD = dregNo(i->ARM64in.VLdStD.dD); in emit_ARM64Instr()4756 UInt rD = dregNo(i->ARM64in.VCvtI2F.rD); in emit_ARM64Instr()4802 UInt rN = dregNo(i->ARM64in.VCvtF2I.rS); in emit_ARM64Instr()4850 UInt dd = dregNo(i->ARM64in.VCvtSD.dst); in emit_ARM64Instr()4851 UInt nn = dregNo(i->ARM64in.VCvtSD.src); in emit_ARM64Instr()4866 UInt dD = dregNo(i->ARM64in.VUnaryD.dst); in emit_ARM64Instr()4867 UInt dN = dregNo(i->ARM64in.VUnaryD.src); in emit_ARM64Instr()4897 UInt sD = dregNo(i->ARM64in.VUnaryS.dst); in emit_ARM64Instr()[all …]
651 static Int doubleGuestRegOffset ( UInt dregNo ) in doubleGuestRegOffset() argument656 switch (dregNo) { in doubleGuestRegOffset()694 static IRExpr* llGetDReg ( UInt dregNo ) in llGetDReg() argument696 vassert(dregNo < 32); in llGetDReg()697 return IRExpr_Get( doubleGuestRegOffset(dregNo), Ity_F64 ); in llGetDReg()701 static IRExpr* getDReg ( UInt dregNo ) { in getDReg() argument702 return llGetDReg( dregNo ); in getDReg()706 static void llPutDReg ( UInt dregNo, IRExpr* e ) in llPutDReg() argument708 vassert(dregNo < 32); in llPutDReg()710 stmt( IRStmt_Put(doubleGuestRegOffset(dregNo), e) ); in llPutDReg()[all …]
1411 static IRExpr *getDReg(UInt dregNo) in getDReg() argument1413 vassert(dregNo < 32); in getDReg()1415 return IRExpr_Get(floatGuestRegOffset(dregNo), Ity_F64); in getDReg()1426 assign(t0, getFReg(dregNo)); in getDReg()1427 assign(t1, getFReg(dregNo + 1)); in getDReg()1438 static void putFReg(UInt dregNo, IRExpr * e) in putFReg() argument1440 vassert(dregNo < 32); in putFReg()1443 stmt(IRStmt_Put(floatGuestRegOffset(dregNo), e)); in putFReg()1446 static void putDReg(UInt dregNo, IRExpr * e) in putDReg() argument1449 vassert(dregNo < 32); in putDReg()[all …]