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

/external/valgrind/main/VEX/priv/
H A Dhost_s390_disasm.c47 gpr_operand(UInt archreg) argument
56 vassert(archreg < 16);
58 return names[archreg];
64 fpr_operand(UInt archreg) argument
73 vassert(archreg < 16);
75 return names[archreg];
81 ar_operand(UInt archreg) argument
90 vassert(archreg < 16);
92 return names[archreg];
H A Dguest_s390_toIR.c448 get_fpr_pair(UInt archreg) argument
450 IRExpr *high = get_fpr_dw0(archreg);
451 IRExpr *low = get_fpr_dw0(archreg + 2);
458 put_fpr_pair(UInt archreg, IRExpr *expr) argument
463 put_fpr_dw0(archreg, high);
464 put_fpr_dw0(archreg + 2, low);
777 ar_offset(UInt archreg) argument
798 vassert(archreg < 16);
800 return offset[archreg];
806 ar_w0_offset(UInt archreg) argument
813 put_ar_w0(UInt archreg, IRExpr *expr) argument
822 get_ar_w0(UInt archreg) argument
834 fpr_offset(UInt archreg) argument
863 fpr_w0_offset(UInt archreg) argument
870 put_fpr_w0(UInt archreg, IRExpr *expr) argument
879 get_fpr_w0(UInt archreg) argument
886 fpr_dw0_offset(UInt archreg) argument
893 put_fpr_dw0(UInt archreg, IRExpr *expr) argument
902 get_fpr_dw0(UInt archreg) argument
914 gpr_offset(UInt archreg) argument
943 gpr_w0_offset(UInt archreg) argument
950 put_gpr_w0(UInt archreg, IRExpr *expr) argument
959 get_gpr_w0(UInt archreg) argument
966 gpr_dw0_offset(UInt archreg) argument
973 put_gpr_dw0(UInt archreg, IRExpr *expr) argument
982 get_gpr_dw0(UInt archreg) argument
989 gpr_hw1_offset(UInt archreg) argument
996 put_gpr_hw1(UInt archreg, IRExpr *expr) argument
1005 get_gpr_hw1(UInt archreg) argument
1012 gpr_b6_offset(UInt archreg) argument
1019 put_gpr_b6(UInt archreg, IRExpr *expr) argument
1028 get_gpr_b6(UInt archreg) argument
1035 gpr_b3_offset(UInt archreg) argument
1042 put_gpr_b3(UInt archreg, IRExpr *expr) argument
1051 get_gpr_b3(UInt archreg) argument
1058 gpr_b0_offset(UInt archreg) argument
1065 put_gpr_b0(UInt archreg, IRExpr *expr) argument
1074 get_gpr_b0(UInt archreg) argument
1081 gpr_w1_offset(UInt archreg) argument
1088 put_gpr_w1(UInt archreg, IRExpr *expr) argument
1097 get_gpr_w1(UInt archreg) argument
1104 gpr_hw3_offset(UInt archreg) argument
1111 put_gpr_hw3(UInt archreg, IRExpr *expr) argument
1120 get_gpr_hw3(UInt archreg) argument
1127 gpr_b7_offset(UInt archreg) argument
1134 put_gpr_b7(UInt archreg, IRExpr *expr) argument
1143 get_gpr_b7(UInt archreg) argument
1150 gpr_hw0_offset(UInt archreg) argument
1157 put_gpr_hw0(UInt archreg, IRExpr *expr) argument
1166 get_gpr_hw0(UInt archreg) argument
1173 gpr_b4_offset(UInt archreg) argument
1180 put_gpr_b4(UInt archreg, IRExpr *expr) argument
1189 get_gpr_b4(UInt archreg) argument
1196 gpr_b1_offset(UInt archreg) argument
1203 put_gpr_b1(UInt archreg, IRExpr *expr) argument
1212 get_gpr_b1(UInt archreg) argument
1219 gpr_hw2_offset(UInt archreg) argument
1226 put_gpr_hw2(UInt archreg, IRExpr *expr) argument
1235 get_gpr_hw2(UInt archreg) argument
1242 gpr_b5_offset(UInt archreg) argument
1249 put_gpr_b5(UInt archreg, IRExpr *expr) argument
1258 get_gpr_b5(UInt archreg) argument
1265 gpr_b2_offset(UInt archreg) argument
1272 put_gpr_b2(UInt archreg, IRExpr *expr) argument
1281 get_gpr_b2(UInt archreg) argument
[all...]
H A Dguest_ppc_toIR.c1001 static Int integerGuestRegOffset ( UInt archreg )
1003 vassert(archreg < 32);
1010 switch (archreg) {
1048 static IRExpr* getIReg ( UInt archreg )
1051 vassert(archreg < 32);
1052 return IRExpr_Get( integerGuestRegOffset(archreg), ty );
1056 static void putIReg ( UInt archreg, IRExpr* e ) argument
1059 vassert(archreg < 32);
1061 stmt( IRStmt_Put(integerGuestRegOffset(archreg), e) );
1066 static Int floatGuestRegOffset ( UInt archreg )
1115 putFReg( UInt archreg, IRExpr* e ) argument
1123 getDReg(UInt archreg) argument
1132 getDReg_pair(UInt archreg) argument
1140 putDReg(UInt archreg, IRExpr* e) argument
1147 putDReg_pair(UInt archreg, IRExpr *e) argument
1284 putVReg( UInt archreg, IRExpr* e ) argument
1299 putVSReg( UInt archreg, IRExpr* e ) argument
[all...]
H A Dguest_x86_toIR.c453 static Int integerGuestRegOffset ( Int sz, UInt archreg )
455 vassert(archreg < 8);
460 if (sz == 4 || sz == 2 || (sz == 1 && archreg < 4)) {
461 switch (archreg) {
474 vassert(archreg >= 4 && archreg < 8 && sz == 1);
475 switch (archreg-4) {
542 static IRExpr* getIReg ( Int sz, UInt archreg )
545 vassert(archreg < 8);
546 return IRExpr_Get( integerGuestRegOffset(sz,archreg),
551 putIReg( Int sz, UInt archreg, IRExpr* e ) argument
5436 putMMXReg( UInt archreg, IRExpr* e ) argument
[all...]
H A Dguest_mips_toIR.c738 static void putIReg(UInt archreg, IRExpr * e) argument
741 vassert(archreg < 32);
743 if (archreg != 0)
744 stmt(IRStmt_Put(integerGuestRegOffset(archreg), e));
H A Dguest_amd64_toIR.c6672 static IRExpr* getMMXReg ( UInt archreg )
6674 vassert(archreg < 8);
6675 return IRExpr_Get( OFFB_FPREGS + 8 * archreg, Ity_I64 );
6679 static void putMMXReg ( UInt archreg, IRExpr* e ) argument
6681 vassert(archreg < 8);
6683 stmt( IRStmt_Put( OFFB_FPREGS + 8 * archreg, e ) );

Completed in 579 milliseconds