Home
last modified time | relevance | path

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

/external/valgrind/main/VEX/priv/
Dhost_ppc_defs.c93 mkHReg(_n, _mode64 ? HRcInt64 : HRcInt32, False)
130 HReg hregPPC_FPR0 ( void ) { return mkHReg( 0, HRcFlt64, False); } in hregPPC_FPR0()
131 HReg hregPPC_FPR1 ( void ) { return mkHReg( 1, HRcFlt64, False); } in hregPPC_FPR1()
132 HReg hregPPC_FPR2 ( void ) { return mkHReg( 2, HRcFlt64, False); } in hregPPC_FPR2()
133 HReg hregPPC_FPR3 ( void ) { return mkHReg( 3, HRcFlt64, False); } in hregPPC_FPR3()
134 HReg hregPPC_FPR4 ( void ) { return mkHReg( 4, HRcFlt64, False); } in hregPPC_FPR4()
135 HReg hregPPC_FPR5 ( void ) { return mkHReg( 5, HRcFlt64, False); } in hregPPC_FPR5()
136 HReg hregPPC_FPR6 ( void ) { return mkHReg( 6, HRcFlt64, False); } in hregPPC_FPR6()
137 HReg hregPPC_FPR7 ( void ) { return mkHReg( 7, HRcFlt64, False); } in hregPPC_FPR7()
138 HReg hregPPC_FPR8 ( void ) { return mkHReg( 8, HRcFlt64, False); } in hregPPC_FPR8()
[all …]
Dhost_amd64_defs.c104 HReg hregAMD64_RAX ( void ) { return mkHReg( 0, HRcInt64, False); } in hregAMD64_RAX()
105 HReg hregAMD64_RCX ( void ) { return mkHReg( 1, HRcInt64, False); } in hregAMD64_RCX()
106 HReg hregAMD64_RDX ( void ) { return mkHReg( 2, HRcInt64, False); } in hregAMD64_RDX()
107 HReg hregAMD64_RBX ( void ) { return mkHReg( 3, HRcInt64, False); } in hregAMD64_RBX()
108 HReg hregAMD64_RSP ( void ) { return mkHReg( 4, HRcInt64, False); } in hregAMD64_RSP()
109 HReg hregAMD64_RBP ( void ) { return mkHReg( 5, HRcInt64, False); } in hregAMD64_RBP()
110 HReg hregAMD64_RSI ( void ) { return mkHReg( 6, HRcInt64, False); } in hregAMD64_RSI()
111 HReg hregAMD64_RDI ( void ) { return mkHReg( 7, HRcInt64, False); } in hregAMD64_RDI()
112 HReg hregAMD64_R8 ( void ) { return mkHReg( 8, HRcInt64, False); } in hregAMD64_R8()
113 HReg hregAMD64_R9 ( void ) { return mkHReg( 9, HRcInt64, False); } in hregAMD64_R9()
[all …]
Dhost_arm_defs.c87 HReg hregARM_R0 ( void ) { return mkHReg(0, HRcInt32, False); } in hregARM_R0()
88 HReg hregARM_R1 ( void ) { return mkHReg(1, HRcInt32, False); } in hregARM_R1()
89 HReg hregARM_R2 ( void ) { return mkHReg(2, HRcInt32, False); } in hregARM_R2()
90 HReg hregARM_R3 ( void ) { return mkHReg(3, HRcInt32, False); } in hregARM_R3()
91 HReg hregARM_R4 ( void ) { return mkHReg(4, HRcInt32, False); } in hregARM_R4()
92 HReg hregARM_R5 ( void ) { return mkHReg(5, HRcInt32, False); } in hregARM_R5()
93 HReg hregARM_R6 ( void ) { return mkHReg(6, HRcInt32, False); } in hregARM_R6()
94 HReg hregARM_R7 ( void ) { return mkHReg(7, HRcInt32, False); } in hregARM_R7()
95 HReg hregARM_R8 ( void ) { return mkHReg(8, HRcInt32, False); } in hregARM_R8()
96 HReg hregARM_R9 ( void ) { return mkHReg(9, HRcInt32, False); } in hregARM_R9()
[all …]
Dhost_x86_defs.c79 HReg hregX86_EAX ( void ) { return mkHReg(0, HRcInt32, False); } in hregX86_EAX()
80 HReg hregX86_ECX ( void ) { return mkHReg(1, HRcInt32, False); } in hregX86_ECX()
81 HReg hregX86_EDX ( void ) { return mkHReg(2, HRcInt32, False); } in hregX86_EDX()
82 HReg hregX86_EBX ( void ) { return mkHReg(3, HRcInt32, False); } in hregX86_EBX()
83 HReg hregX86_ESP ( void ) { return mkHReg(4, HRcInt32, False); } in hregX86_ESP()
84 HReg hregX86_EBP ( void ) { return mkHReg(5, HRcInt32, False); } in hregX86_EBP()
85 HReg hregX86_ESI ( void ) { return mkHReg(6, HRcInt32, False); } in hregX86_ESI()
86 HReg hregX86_EDI ( void ) { return mkHReg(7, HRcInt32, False); } in hregX86_EDI()
88 HReg hregX86_FAKE0 ( void ) { return mkHReg(0, HRcFlt64, False); } in hregX86_FAKE0()
89 HReg hregX86_FAKE1 ( void ) { return mkHReg(1, HRcFlt64, False); } in hregX86_FAKE1()
[all …]
Dhost_generic_regs.h113 static inline HReg mkHReg ( UInt regno, HRegClass rc, Bool virtual ) { in mkHReg() function
Dhost_ppc_isel.c305 HReg reg = mkHReg(env->vreg_ctr, HRcGPR(env->mode64), in newVRegI()
313 HReg reg = mkHReg(env->vreg_ctr, HRcFlt64, True/*virtual reg*/); in newVRegF()
320 HReg reg = mkHReg(env->vreg_ctr, HRcVec128, True/*virtual reg*/); in newVRegV()
4177 if (mode64) { hreg = mkHReg(j++, HRcInt64, True); break; in iselSB_PPC()
4178 } else { hreg = mkHReg(j++, HRcInt32, True); break; in iselSB_PPC()
4181 if (mode64) { hreg = mkHReg(j++, HRcInt64, True); break; in iselSB_PPC()
4182 } else { hreg = mkHReg(j++, HRcInt32, True); in iselSB_PPC()
4183 hregHI = mkHReg(j++, HRcInt32, True); break; in iselSB_PPC()
4186 hreg = mkHReg(j++, HRcInt64, True); in iselSB_PPC()
4187 hregHI = mkHReg(j++, HRcInt64, True); break; in iselSB_PPC()
[all …]
Dhost_x86_isel.c202 HReg reg = mkHReg(env->vreg_ctr, HRcInt32, True/*virtual reg*/); in newVRegI()
209 HReg reg = mkHReg(env->vreg_ctr, HRcFlt64, True/*virtual reg*/); in newVRegF()
216 HReg reg = mkHReg(env->vreg_ctr, HRcVec128, True/*virtual reg*/); in newVRegV()
4051 case Ity_I32: hreg = mkHReg(j++, HRcInt32, True); break; in iselSB_X86()
4052 case Ity_I64: hreg = mkHReg(j++, HRcInt32, True); in iselSB_X86()
4053 hregHI = mkHReg(j++, HRcInt32, True); break; in iselSB_X86()
4055 case Ity_F64: hreg = mkHReg(j++, HRcFlt64, True); break; in iselSB_X86()
4056 case Ity_V128: hreg = mkHReg(j++, HRcVec128, True); break; in iselSB_X86()
Dhost_arm_isel.c152 HReg reg = mkHReg(env->vreg_ctr, HRcInt32, True/*virtual reg*/); in newVRegI()
159 HReg reg = mkHReg(env->vreg_ctr, HRcFlt64, True/*virtual reg*/); in newVRegD()
166 HReg reg = mkHReg(env->vreg_ctr, HRcFlt32, True/*virtual reg*/); in newVRegF()
173 HReg reg = mkHReg(env->vreg_ctr, HRcVec128, True/*virtual reg*/); in newVRegV()
6006 case Ity_I32: hreg = mkHReg(j++, HRcInt32, True); break; in iselSB_ARM()
6009 hreg = mkHReg(j++, HRcFlt64, True); in iselSB_ARM()
6012 hregHI = mkHReg(j++, HRcInt32, True); in iselSB_ARM()
6013 hreg = mkHReg(j++, HRcInt32, True); in iselSB_ARM()
6016 case Ity_F32: hreg = mkHReg(j++, HRcFlt32, True); break; in iselSB_ARM()
6017 case Ity_F64: hreg = mkHReg(j++, HRcFlt64, True); break; in iselSB_ARM()
[all …]
Dhost_amd64_isel.c171 HReg reg = mkHReg(env->vreg_ctr, HRcInt64, True/*virtual reg*/); in newVRegI()
185 HReg reg = mkHReg(env->vreg_ctr, HRcVec128, True/*virtual reg*/); in newVRegV()
4159 case Ity_I64: hreg = mkHReg(j++, HRcInt64, True); break; in iselSB_AMD64()
4160 case Ity_I128: hreg = mkHReg(j++, HRcInt64, True); in iselSB_AMD64()
4161 hregHI = mkHReg(j++, HRcInt64, True); break; in iselSB_AMD64()
4164 case Ity_V128: hreg = mkHReg(j++, HRcVec128, True); break; in iselSB_AMD64()