Home
last modified time | relevance | path

Searched refs:archreg (Results 1 – 6 of 6) sorted by relevance

/external/valgrind/main/VEX/priv/
Dhost_s390_disasm.c47 gpr_operand(UInt archreg) in gpr_operand() argument
56 vassert(archreg < 16); in gpr_operand()
58 return names[archreg]; in gpr_operand()
64 fpr_operand(UInt archreg) in fpr_operand() argument
73 vassert(archreg < 16); in fpr_operand()
75 return names[archreg]; in fpr_operand()
81 ar_operand(UInt archreg) in ar_operand() argument
90 vassert(archreg < 16); in ar_operand()
92 return names[archreg]; in ar_operand()
Dguest_s390_toIR.c448 get_fpr_pair(UInt archreg) in get_fpr_pair() argument
450 IRExpr *high = get_fpr_dw0(archreg); in get_fpr_pair()
451 IRExpr *low = get_fpr_dw0(archreg + 2); in get_fpr_pair()
458 put_fpr_pair(UInt archreg, IRExpr *expr) in put_fpr_pair() argument
463 put_fpr_dw0(archreg, high); in put_fpr_pair()
464 put_fpr_dw0(archreg + 2, low); in put_fpr_pair()
777 ar_offset(UInt archreg) in ar_offset() argument
798 vassert(archreg < 16); in ar_offset()
800 return offset[archreg]; in ar_offset()
806 ar_w0_offset(UInt archreg) in ar_w0_offset() argument
[all …]
Dguest_ppc_toIR.c1001 static Int integerGuestRegOffset ( UInt archreg ) in integerGuestRegOffset() argument
1003 vassert(archreg < 32); in integerGuestRegOffset()
1010 switch (archreg) { in integerGuestRegOffset()
1048 static IRExpr* getIReg ( UInt archreg ) in getIReg() argument
1051 vassert(archreg < 32); in getIReg()
1052 return IRExpr_Get( integerGuestRegOffset(archreg), ty ); in getIReg()
1056 static void putIReg ( UInt archreg, IRExpr* e ) in putIReg() argument
1059 vassert(archreg < 32); in putIReg()
1061 stmt( IRStmt_Put(integerGuestRegOffset(archreg), e) ); in putIReg()
1066 static Int floatGuestRegOffset ( UInt archreg ) in floatGuestRegOffset() argument
[all …]
Dguest_x86_toIR.c453 static Int integerGuestRegOffset ( Int sz, UInt archreg ) in integerGuestRegOffset() argument
455 vassert(archreg < 8); in integerGuestRegOffset()
460 if (sz == 4 || sz == 2 || (sz == 1 && archreg < 4)) { in integerGuestRegOffset()
461 switch (archreg) { in integerGuestRegOffset()
474 vassert(archreg >= 4 && archreg < 8 && sz == 1); in integerGuestRegOffset()
475 switch (archreg-4) { in integerGuestRegOffset()
542 static IRExpr* getIReg ( Int sz, UInt archreg ) in getIReg() argument
545 vassert(archreg < 8); in getIReg()
546 return IRExpr_Get( integerGuestRegOffset(sz,archreg), in getIReg()
551 static void putIReg ( Int sz, UInt archreg, IRExpr* e ) in putIReg() argument
[all …]
Dguest_mips_toIR.c738 static void putIReg(UInt archreg, IRExpr * e) in putIReg() argument
741 vassert(archreg < 32); in putIReg()
743 if (archreg != 0) in putIReg()
744 stmt(IRStmt_Put(integerGuestRegOffset(archreg), e)); in putIReg()
Dguest_amd64_toIR.c6672 static IRExpr* getMMXReg ( UInt archreg ) in getMMXReg() argument
6674 vassert(archreg < 8); in getMMXReg()
6675 return IRExpr_Get( OFFB_FPREGS + 8 * archreg, Ity_I64 ); in getMMXReg()
6679 static void putMMXReg ( UInt archreg, IRExpr* e ) in putMMXReg() argument
6681 vassert(archreg < 8); in putMMXReg()
6683 stmt( IRStmt_Put( OFFB_FPREGS + 8 * archreg, e ) ); in putMMXReg()