Home
last modified time | relevance | path

Searched refs:mkHReg (Results 1 – 15 of 15) sorted by relevance

/external/valgrind/VEX/priv/
Dhost_arm_defs.h43 ST_IN HReg hregARM_R4 ( void ) { return mkHReg(False, HRcInt32, 4, 0); } in hregARM_R4()
44 ST_IN HReg hregARM_R5 ( void ) { return mkHReg(False, HRcInt32, 5, 1); } in hregARM_R5()
45 ST_IN HReg hregARM_R6 ( void ) { return mkHReg(False, HRcInt32, 6, 2); } in hregARM_R6()
46 ST_IN HReg hregARM_R7 ( void ) { return mkHReg(False, HRcInt32, 7, 3); } in hregARM_R7()
47 ST_IN HReg hregARM_R10 ( void ) { return mkHReg(False, HRcInt32, 10, 4); } in hregARM_R10()
48 ST_IN HReg hregARM_R11 ( void ) { return mkHReg(False, HRcInt32, 11, 5); } in hregARM_R11()
50 ST_IN HReg hregARM_R0 ( void ) { return mkHReg(False, HRcInt32, 0, 6); } in hregARM_R0()
51 ST_IN HReg hregARM_R1 ( void ) { return mkHReg(False, HRcInt32, 1, 7); } in hregARM_R1()
52 ST_IN HReg hregARM_R2 ( void ) { return mkHReg(False, HRcInt32, 2, 8); } in hregARM_R2()
53 ST_IN HReg hregARM_R3 ( void ) { return mkHReg(False, HRcInt32, 3, 9); } in hregARM_R3()
[all …]
Dhost_amd64_defs.h50 ST_IN HReg hregAMD64_RSI ( void ) { return mkHReg(False, HRcInt64, 6, 0); } in hregAMD64_RSI()
51 ST_IN HReg hregAMD64_RDI ( void ) { return mkHReg(False, HRcInt64, 7, 1); } in hregAMD64_RDI()
52 ST_IN HReg hregAMD64_R8 ( void ) { return mkHReg(False, HRcInt64, 8, 2); } in hregAMD64_R8()
53 ST_IN HReg hregAMD64_R9 ( void ) { return mkHReg(False, HRcInt64, 9, 3); } in hregAMD64_R9()
54 ST_IN HReg hregAMD64_R12 ( void ) { return mkHReg(False, HRcInt64, 12, 4); } in hregAMD64_R12()
55 ST_IN HReg hregAMD64_R13 ( void ) { return mkHReg(False, HRcInt64, 13, 5); } in hregAMD64_R13()
56 ST_IN HReg hregAMD64_R14 ( void ) { return mkHReg(False, HRcInt64, 14, 6); } in hregAMD64_R14()
57 ST_IN HReg hregAMD64_R15 ( void ) { return mkHReg(False, HRcInt64, 15, 7); } in hregAMD64_R15()
58 ST_IN HReg hregAMD64_RBX ( void ) { return mkHReg(False, HRcInt64, 3, 8); } in hregAMD64_RBX()
60 ST_IN HReg hregAMD64_XMM3 ( void ) { return mkHReg(False, HRcVec128, 3, 9); } in hregAMD64_XMM3()
[all …]
Dhost_arm64_defs.h42 ST_IN HReg hregARM64_X22 ( void ) { return mkHReg(False, HRcInt64, 22, 0); } in hregARM64_X22()
43 ST_IN HReg hregARM64_X23 ( void ) { return mkHReg(False, HRcInt64, 23, 1); } in hregARM64_X23()
44 ST_IN HReg hregARM64_X24 ( void ) { return mkHReg(False, HRcInt64, 24, 2); } in hregARM64_X24()
45 ST_IN HReg hregARM64_X25 ( void ) { return mkHReg(False, HRcInt64, 25, 3); } in hregARM64_X25()
46 ST_IN HReg hregARM64_X26 ( void ) { return mkHReg(False, HRcInt64, 26, 4); } in hregARM64_X26()
47 ST_IN HReg hregARM64_X27 ( void ) { return mkHReg(False, HRcInt64, 27, 5); } in hregARM64_X27()
48 ST_IN HReg hregARM64_X28 ( void ) { return mkHReg(False, HRcInt64, 28, 6); } in hregARM64_X28()
50 ST_IN HReg hregARM64_X0 ( void ) { return mkHReg(False, HRcInt64, 0, 7); } in hregARM64_X0()
51 ST_IN HReg hregARM64_X1 ( void ) { return mkHReg(False, HRcInt64, 1, 8); } in hregARM64_X1()
52 ST_IN HReg hregARM64_X2 ( void ) { return mkHReg(False, HRcInt64, 2, 9); } in hregARM64_X2()
[all …]
Dhost_x86_defs.h50 ST_IN HReg hregX86_EAX ( void ) { return mkHReg(False, HRcInt32, 0, 0); } in hregX86_EAX()
51 ST_IN HReg hregX86_EBX ( void ) { return mkHReg(False, HRcInt32, 3, 1); } in hregX86_EBX()
52 ST_IN HReg hregX86_ECX ( void ) { return mkHReg(False, HRcInt32, 1, 2); } in hregX86_ECX()
53 ST_IN HReg hregX86_EDX ( void ) { return mkHReg(False, HRcInt32, 2, 3); } in hregX86_EDX()
54 ST_IN HReg hregX86_ESI ( void ) { return mkHReg(False, HRcInt32, 6, 4); } in hregX86_ESI()
55 ST_IN HReg hregX86_EDI ( void ) { return mkHReg(False, HRcInt32, 7, 5); } in hregX86_EDI()
57 ST_IN HReg hregX86_FAKE0 ( void ) { return mkHReg(False, HRcFlt64, 0, 6); } in hregX86_FAKE0()
58 ST_IN HReg hregX86_FAKE1 ( void ) { return mkHReg(False, HRcFlt64, 1, 7); } in hregX86_FAKE1()
59 ST_IN HReg hregX86_FAKE2 ( void ) { return mkHReg(False, HRcFlt64, 2, 8); } in hregX86_FAKE2()
60 ST_IN HReg hregX86_FAKE3 ( void ) { return mkHReg(False, HRcFlt64, 3, 9); } in hregX86_FAKE3()
[all …]
Dhost_mips_defs.h44 mkHReg(False, (_mode64) ? HRcInt64 : HRcInt32, \
48 mkHReg(False, (_mode64) ? HRcFlt64 : HRcFlt32, \
52 mkHReg(False, HRcFlt64, \
Dhost_generic_regs.h134 static inline HReg mkHReg ( Bool virtual, HRegClass rc, UInt enc, UInt ix ) in mkHReg() function
Dhost_mips_isel.c165 HReg reg = mkHReg(True/*virtual reg*/, in newVRegI()
173 HReg reg = mkHReg(True/*virtual reg*/, in newVRegD()
181 HReg reg = mkHReg(True/*virtual reg*/, in newVRegF()
4231 hreg = mkHReg(True, HRcInt64, 0, j++); in iselSB_MIPS()
4234 hreg = mkHReg(True, HRcInt32, 0, j++); in iselSB_MIPS()
4239 hreg = mkHReg(True, HRcInt64, 0, j++); in iselSB_MIPS()
4242 hreg = mkHReg(True, HRcInt32, 0, j++); in iselSB_MIPS()
4243 hregHI = mkHReg(True, HRcInt32, 0, j++); in iselSB_MIPS()
4248 hreg = mkHReg(True, HRcInt64, 0, j++); in iselSB_MIPS()
4249 hregHI = mkHReg(True, HRcInt64, 0, j++); in iselSB_MIPS()
[all …]
Dhost_ppc_defs.h49 mkHReg(False, (_mode64) ? HRcInt64 : HRcInt32, \
53 mkHReg(False, HRcFlt64, \
57 mkHReg(False, HRcVec128, \
Dhost_ppc_isel.c345 = mkHReg(True/*vreg*/, HRcGPR(env->mode64), 0/*enc*/, env->vreg_ctr); in newVRegI()
352 HReg reg = mkHReg(True/*vreg*/, HRcFlt64, 0/*enc*/, env->vreg_ctr); in newVRegF()
359 HReg reg = mkHReg(True/*vreg*/, HRcVec128, 0/*enc*/, env->vreg_ctr); in newVRegV()
6915 hregLo = mkHReg(True, HRcInt64, 0, j++); in iselSB_PPC()
6917 hregLo = mkHReg(True, HRcInt32, 0, j++); in iselSB_PPC()
6922 hregLo = mkHReg(True, HRcInt64, 0, j++); in iselSB_PPC()
6924 hregLo = mkHReg(True, HRcInt32, 0, j++); in iselSB_PPC()
6925 hregMedLo = mkHReg(True, HRcInt32, 0, j++); in iselSB_PPC()
6930 hregLo = mkHReg(True, HRcInt64, 0, j++); in iselSB_PPC()
6931 hregMedLo = mkHReg(True, HRcInt64, 0, j++); in iselSB_PPC()
[all …]
Dhost_arm64_isel.c143 HReg reg = mkHReg(True/*virtual reg*/, HRcInt64, 0, env->vreg_ctr); in newVRegI()
150 HReg reg = mkHReg(True/*virtual reg*/, HRcFlt64, 0, env->vreg_ctr); in newVRegD()
157 HReg reg = mkHReg(True/*virtual reg*/, HRcVec128, 0, env->vreg_ctr); in newVRegV()
4159 hreg = mkHReg(True, HRcInt64, 0, j++); in iselSB_ARM64()
4162 hreg = mkHReg(True, HRcInt64, 0, j++); in iselSB_ARM64()
4163 hregHI = mkHReg(True, HRcInt64, 0, j++); in iselSB_ARM64()
4168 hreg = mkHReg(True, HRcFlt64, 0, j++); in iselSB_ARM64()
4171 hreg = mkHReg(True, HRcVec128, 0, j++); in iselSB_ARM64()
4174 hreg = mkHReg(True, HRcVec128, 0, j++); in iselSB_ARM64()
4175 hregHI = mkHReg(True, HRcVec128, 0, j++); in iselSB_ARM64()
Dhost_x86_isel.c220 HReg reg = mkHReg(True/*virtual reg*/, HRcInt32, 0/*enc*/, env->vreg_ctr); in newVRegI()
227 HReg reg = mkHReg(True/*virtual reg*/, HRcFlt64, 0/*enc*/, env->vreg_ctr); in newVRegF()
234 HReg reg = mkHReg(True/*virtual reg*/, HRcVec128, 0/*enc*/, env->vreg_ctr); in newVRegV()
4480 case Ity_I32: hreg = mkHReg(True, HRcInt32, 0, j++); break; in iselSB_X86()
4481 case Ity_I64: hreg = mkHReg(True, HRcInt32, 0, j++); in iselSB_X86()
4482 hregHI = mkHReg(True, HRcInt32, 0, j++); break; in iselSB_X86()
4484 case Ity_F64: hreg = mkHReg(True, HRcFlt64, 0, j++); break; in iselSB_X86()
4485 case Ity_V128: hreg = mkHReg(True, HRcVec128, 0, j++); break; in iselSB_X86()
Dhost_arm_isel.c156 HReg reg = mkHReg(True/*virtual reg*/, HRcInt32, 0/*enc*/, env->vreg_ctr); in newVRegI()
163 HReg reg = mkHReg(True/*virtual reg*/, HRcFlt64, 0/*enc*/, env->vreg_ctr); in newVRegD()
170 HReg reg = mkHReg(True/*virtual reg*/, HRcFlt32, 0/*enc*/, env->vreg_ctr); in newVRegF()
177 HReg reg = mkHReg(True/*virtual reg*/, HRcVec128, 0/*enc*/, env->vreg_ctr); in newVRegV()
6576 case Ity_I32: hreg = mkHReg(True, HRcInt32, 0, j++); break; in iselSB_ARM()
6579 hreg = mkHReg(True, HRcFlt64, 0, j++); in iselSB_ARM()
6581 hregHI = mkHReg(True, HRcInt32, 0, j++); in iselSB_ARM()
6582 hreg = mkHReg(True, HRcInt32, 0, j++); in iselSB_ARM()
6585 case Ity_F32: hreg = mkHReg(True, HRcFlt32, 0, j++); break; in iselSB_ARM()
6586 case Ity_F64: hreg = mkHReg(True, HRcFlt64, 0, j++); break; in iselSB_ARM()
[all …]
Dhost_amd64_isel.c196 HReg reg = mkHReg(True/*virtual reg*/, HRcInt64, 0/*enc*/, env->vreg_ctr); in newVRegI()
203 HReg reg = mkHReg(True/*virtual reg*/, HRcVec128, 0/*enc*/, env->vreg_ctr); in newVRegV()
4982 hreg = mkHReg(True, HRcInt64, 0, j++); in iselSB_AMD64()
4985 hreg = mkHReg(True, HRcInt64, 0, j++); in iselSB_AMD64()
4986 hregHI = mkHReg(True, HRcInt64, 0, j++); in iselSB_AMD64()
4991 hreg = mkHReg(True, HRcVec128, 0, j++); in iselSB_AMD64()
4994 hreg = mkHReg(True, HRcVec128, 0, j++); in iselSB_AMD64()
4995 hregHI = mkHReg(True, HRcVec128, 0, j++); in iselSB_AMD64()
Dhost_s390_isel.c222 return mkHReg(/*virtual*/True, HRcInt64, /*encoding*/0, ix); in mkVRegI()
236 return mkHReg(/*virtual*/True, HRcFlt64, /*encoding*/0, ix); in mkVRegF()
Dhost_s390_defs.c70 return mkHReg(/*virtual*/False, HRcInt64, regno, ix); in s390_hreg_gpr()
78 return mkHReg(/*virtual*/False, HRcFlt64, regno, ix); in s390_hreg_fpr()