Searched refs:dregNo (Results 1 – 4 of 4) sorted by relevance
2288 static UChar dregNo(HReg r) in dregNo() function3515 UInt f_reg = dregNo(i->Min.FpLdSt.reg); in emit_MIPSInstr()3566 UInt fr_dst = dregNo(i->Min.FpUnary.dst); in emit_MIPSInstr()3567 UInt fr_src = dregNo(i->Min.FpUnary.src); in emit_MIPSInstr()3578 UInt fr_dst = dregNo(i->Min.FpUnary.dst); in emit_MIPSInstr()3579 UInt fr_src = dregNo(i->Min.FpUnary.src); in emit_MIPSInstr()3590 UInt fr_dst = dregNo(i->Min.FpUnary.dst); in emit_MIPSInstr()3591 UInt fr_src = dregNo(i->Min.FpUnary.src); in emit_MIPSInstr()3596 UInt fr_dst = dregNo(i->Min.FpUnary.dst); in emit_MIPSInstr()3608 UInt fr_dst = dregNo(i->Min.FpUnary.dst); in emit_MIPSInstr()[all …]
2655 static inline UChar dregNo ( HReg r ) in dregNo() function3382 UInt dD = dregNo(i->ARMin.VLdStD.dD); in emit_ARMInstr()3415 UInt dN = dregNo(i->ARMin.VAluD.argL); in emit_ARMInstr()3416 UInt dD = dregNo(i->ARMin.VAluD.dst); in emit_ARMInstr()3417 UInt dM = dregNo(i->ARMin.VAluD.argR); in emit_ARMInstr()3463 UInt dD = dregNo(i->ARMin.VUnaryD.dst); in emit_ARMInstr()3464 UInt dM = dregNo(i->ARMin.VUnaryD.src); in emit_ARMInstr()3517 UInt dD = dregNo(i->ARMin.VCmpD.argL); in emit_ARMInstr()3518 UInt dM = dregNo(i->ARMin.VCmpD.argR); in emit_ARMInstr()3526 UInt dD = dregNo(i->ARMin.VCMovD.dst); in emit_ARMInstr()[all …]
875 static IRExpr *getFReg(UInt dregNo) in getFReg() argument877 vassert(dregNo < 32); in getFReg()879 return IRExpr_Get(floatGuestRegOffset(dregNo), ty); in getFReg()882 static IRExpr *getDReg(UInt dregNo) in getDReg() argument884 vassert(dregNo < 32); in getDReg()892 assign(t0, getFReg(dregNo)); in getDReg()893 assign(t1, getFReg(dregNo + 1)); in getDReg()903 static void putFReg(UInt dregNo, IRExpr * e) in putFReg() argument905 vassert(dregNo < 32); in putFReg()908 stmt(IRStmt_Put(floatGuestRegOffset(dregNo), e)); in putFReg()[all …]
604 static Int doubleGuestRegOffset ( UInt dregNo ) in doubleGuestRegOffset() argument609 switch (dregNo) { in doubleGuestRegOffset()647 static IRExpr* llGetDReg ( UInt dregNo ) in llGetDReg() argument649 vassert(dregNo < 32); in llGetDReg()650 return IRExpr_Get( doubleGuestRegOffset(dregNo), Ity_F64 ); in llGetDReg()654 static IRExpr* getDReg ( UInt dregNo ) { in getDReg() argument655 return llGetDReg( dregNo ); in getDReg()659 static void llPutDReg ( UInt dregNo, IRExpr* e ) in llPutDReg() argument661 vassert(dregNo < 32); in llPutDReg()663 stmt( IRStmt_Put(doubleGuestRegOffset(dregNo), e) ); in llPutDReg()[all …]