Home
last modified time | relevance | path

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

/external/valgrind/VEX/priv/
Dhost_tilegx_defs.h48 ST_IN HReg hregTILEGX_R30 ( void ) { return mkHReg(False, HRcInt64, 30, 0); } in hregTILEGX_R30()
49 ST_IN HReg hregTILEGX_R31 ( void ) { return mkHReg(False, HRcInt64, 31, 1); } in hregTILEGX_R31()
50 ST_IN HReg hregTILEGX_R32 ( void ) { return mkHReg(False, HRcInt64, 32, 2); } in hregTILEGX_R32()
51 ST_IN HReg hregTILEGX_R33 ( void ) { return mkHReg(False, HRcInt64, 33, 3); } in hregTILEGX_R33()
52 ST_IN HReg hregTILEGX_R34 ( void ) { return mkHReg(False, HRcInt64, 34, 4); } in hregTILEGX_R34()
53 ST_IN HReg hregTILEGX_R35 ( void ) { return mkHReg(False, HRcInt64, 35, 5); } in hregTILEGX_R35()
54 ST_IN HReg hregTILEGX_R36 ( void ) { return mkHReg(False, HRcInt64, 36, 6); } in hregTILEGX_R36()
55 ST_IN HReg hregTILEGX_R37 ( void ) { return mkHReg(False, HRcInt64, 37, 7); } in hregTILEGX_R37()
56 ST_IN HReg hregTILEGX_R38 ( void ) { return mkHReg(False, HRcInt64, 38, 8); } in hregTILEGX_R38()
57 ST_IN HReg hregTILEGX_R39 ( void ) { return mkHReg(False, HRcInt64, 39, 9); } in hregTILEGX_R39()
[all …]
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_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()
6216 hregLo = mkHReg(True, HRcInt64, 0, j++); in iselSB_PPC()
6218 hregLo = mkHReg(True, HRcInt32, 0, j++); in iselSB_PPC()
6223 hregLo = mkHReg(True, HRcInt64, 0, j++); in iselSB_PPC()
6225 hregLo = mkHReg(True, HRcInt32, 0, j++); in iselSB_PPC()
6226 hregMedLo = mkHReg(True, HRcInt32, 0, j++); in iselSB_PPC()
6231 hregLo = mkHReg(True, HRcInt64, 0, j++); in iselSB_PPC()
6232 hregMedLo = mkHReg(True, HRcInt64, 0, j++); in iselSB_PPC()
[all …]
Dhost_mips_isel.c171 HReg reg = mkHReg(True/*virtual reg*/, in newVRegI()
179 HReg reg = mkHReg(True/*virtual reg*/, in newVRegD()
187 HReg reg = mkHReg(True/*virtual reg*/, in newVRegF()
4223 hreg = mkHReg(True, HRcInt64, 0, j++); in iselSB_MIPS()
4226 hreg = mkHReg(True, HRcInt32, 0, j++); in iselSB_MIPS()
4231 hreg = mkHReg(True, HRcInt64, 0, j++); in iselSB_MIPS()
4234 hreg = mkHReg(True, HRcInt32, 0, j++); in iselSB_MIPS()
4235 hregHI = mkHReg(True, HRcInt32, 0, j++); in iselSB_MIPS()
4240 hreg = mkHReg(True, HRcInt64, 0, j++); in iselSB_MIPS()
4241 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_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()
4077 hreg = mkHReg(True, HRcInt64, 0, j++); in iselSB_ARM64()
4080 hreg = mkHReg(True, HRcInt64, 0, j++); in iselSB_ARM64()
4081 hregHI = mkHReg(True, HRcInt64, 0, j++); in iselSB_ARM64()
4086 hreg = mkHReg(True, HRcFlt64, 0, j++); in iselSB_ARM64()
4089 hreg = mkHReg(True, HRcVec128, 0, j++); in iselSB_ARM64()
4092 hreg = mkHReg(True, HRcVec128, 0, j++); in iselSB_ARM64()
4093 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()
4478 case Ity_I32: hreg = mkHReg(True, HRcInt32, 0, j++); break; in iselSB_X86()
4479 case Ity_I64: hreg = mkHReg(True, HRcInt32, 0, j++); in iselSB_X86()
4480 hregHI = mkHReg(True, HRcInt32, 0, j++); break; in iselSB_X86()
4482 case Ity_F64: hreg = mkHReg(True, HRcFlt64, 0, j++); break; in iselSB_X86()
4483 case Ity_V128: hreg = mkHReg(True, HRcVec128, 0, j++); break; in iselSB_X86()
Dhost_tilegx_isel.c137 HReg reg = mkHReg(True /*virtual R*/, HRcGPR(), 0, env->vreg_ctr); in newVRegI()
1823 hreg = mkHReg(True, HRcInt64, 0, j++); in iselSB_TILEGX()
1826 hreg = mkHReg(True, HRcInt64, 0, j++); in iselSB_TILEGX()
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()
6389 case Ity_I32: hreg = mkHReg(True, HRcInt32, 0, j++); break; in iselSB_ARM()
6392 hreg = mkHReg(True, HRcFlt64, 0, j++); in iselSB_ARM()
6394 hregHI = mkHReg(True, HRcInt32, 0, j++); in iselSB_ARM()
6395 hreg = mkHReg(True, HRcInt32, 0, j++); in iselSB_ARM()
6398 case Ity_F32: hreg = mkHReg(True, HRcFlt32, 0, j++); break; in iselSB_ARM()
6399 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()