Home
last modified time | relevance | path

Searched refs:dregNo (Results 1 – 4 of 4) sorted by relevance

/external/valgrind/main/VEX/priv/
Dhost_mips_defs.c2288 static UChar dregNo(HReg r) in dregNo() function
3515 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 …]
Dhost_arm_defs.c2655 static inline UChar dregNo ( HReg r ) in dregNo() function
3382 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 …]
Dguest_mips_toIR.c875 static IRExpr *getFReg(UInt dregNo) in getFReg() argument
877 vassert(dregNo < 32); in getFReg()
879 return IRExpr_Get(floatGuestRegOffset(dregNo), ty); in getFReg()
882 static IRExpr *getDReg(UInt dregNo) in getDReg() argument
884 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() argument
905 vassert(dregNo < 32); in putFReg()
908 stmt(IRStmt_Put(floatGuestRegOffset(dregNo), e)); in putFReg()
[all …]
Dguest_arm_toIR.c604 static Int doubleGuestRegOffset ( UInt dregNo ) in doubleGuestRegOffset() argument
609 switch (dregNo) { in doubleGuestRegOffset()
647 static IRExpr* llGetDReg ( UInt dregNo ) in llGetDReg() argument
649 vassert(dregNo < 32); in llGetDReg()
650 return IRExpr_Get( doubleGuestRegOffset(dregNo), Ity_F64 ); in llGetDReg()
654 static IRExpr* getDReg ( UInt dregNo ) { in getDReg() argument
655 return llGetDReg( dregNo ); in getDReg()
659 static void llPutDReg ( UInt dregNo, IRExpr* e ) in llPutDReg() argument
661 vassert(dregNo < 32); in llPutDReg()
663 stmt( IRStmt_Put(doubleGuestRegOffset(dregNo), e) ); in llPutDReg()
[all …]