Searched defs:ISelEnv (Results 1 - 6 of 6) sorted by relevance
/external/valgrind/main/VEX/priv/ |
H A D | host_arm_isel.c | 66 /*--- ISelEnv ---*/ 127 ISelEnv; typedef in typeref:struct:__anon27582 129 static HReg lookupIRTemp ( ISelEnv* env, IRTemp tmp ) 136 static void lookupIRTemp64 ( HReg* vrHI, HReg* vrLO, ISelEnv* env, IRTemp tmp ) 145 static void addInstr ( ISelEnv* env, ARMInstr* instr ) 162 static HReg newVRegI ( ISelEnv* env ) 169 static HReg newVRegD ( ISelEnv* env ) 176 static HReg newVRegF ( ISelEnv* env ) 183 static HReg newVRegV ( ISelEnv* env ) 217 static ARMAMode1* iselIntExpr_AMode1_wrk ( ISelEnv* en [all...] |
H A D | host_mips_isel.c | 65 /*--- ISelEnv ---*/ 127 ISelEnv; typedef in typeref:struct:__anon27652 129 static HReg lookupIRTemp(ISelEnv * env, IRTemp tmp) 136 static void lookupIRTemp64(HReg * vrHI, HReg * vrLO, ISelEnv * env, IRTemp tmp) 146 lookupIRTempPair(HReg * vrHI, HReg * vrLO, ISelEnv * env, IRTemp tmp) 156 static void addInstr(ISelEnv * env, MIPSInstr * instr) 165 static HReg newVRegI(ISelEnv * env) 173 static HReg newVRegD(ISelEnv * env) 180 static HReg newVRegF(ISelEnv * env) 188 static void add_to_sp(ISelEnv * en [all...] |
H A D | host_s390_isel.c | 45 /*--- ISelEnv ---*/ 123 } ISelEnv; typedef in typeref:struct:__anon27795 127 static HReg s390_isel_int_expr(ISelEnv *, IRExpr *); 128 static s390_amode *s390_isel_amode(ISelEnv *, IRExpr *); 129 static s390_cc_t s390_isel_cc(ISelEnv *, IRExpr *); 130 static s390_opnd_RMI s390_isel_int_expr_RMI(ISelEnv *, IRExpr *); 131 static void s390_isel_int128_expr(HReg *, HReg *, ISelEnv *, IRExpr *); 132 static HReg s390_isel_float_expr(ISelEnv *, IRExpr *); 133 static void s390_isel_float128_expr(HReg *, HReg *, ISelEnv *, IRExpr *); 170 addInstr(ISelEnv *en [all...] |
H A D | host_x86_isel.c | 129 /*--- ISelEnv ---*/ 190 ISelEnv; typedef in typeref:struct:__anon27869 193 static HReg lookupIRTemp ( ISelEnv* env, IRTemp tmp ) 200 static void lookupIRTemp64 ( HReg* vrHI, HReg* vrLO, ISelEnv* env, IRTemp tmp ) 209 static void addInstr ( ISelEnv* env, X86Instr* instr ) 218 static HReg newVRegI ( ISelEnv* env ) 225 static HReg newVRegF ( ISelEnv* env ) 232 static HReg newVRegV ( ISelEnv* env ) 250 static X86RMI* iselIntExpr_RMI_wrk ( ISelEnv* env, IRExpr* e ); 251 static X86RMI* iselIntExpr_RMI ( ISelEnv* en [all...] |
H A D | host_amd64_isel.c | 94 /*--- ISelEnv ---*/ 135 ... not completely. Compare with ISelEnv for X86.) 156 ISelEnv; typedef in typeref:struct:__anon27488 159 static HReg lookupIRTemp ( ISelEnv* env, IRTemp tmp ) 167 ISelEnv* env, IRTemp tmp ) 176 static void addInstr ( ISelEnv* env, AMD64Instr* instr ) 185 static HReg newVRegI ( ISelEnv* env ) 192 static HReg newVRegV ( ISelEnv* env ) 210 static AMD64RMI* iselIntExpr_RMI_wrk ( ISelEnv* env, IRExpr* e ); 211 static AMD64RMI* iselIntExpr_RMI ( ISelEnv* en [all...] |
H A D | host_ppc_isel.c | 212 /*--- ISelEnv ---*/ 293 ISelEnv; typedef in typeref:struct:__anon27744 296 static HReg lookupIRTemp ( ISelEnv* env, IRTemp tmp ) 304 ISelEnv* env, IRTemp tmp ) 315 HReg* vrLo, ISelEnv* env, IRTemp tmp ) 327 static void addInstr ( ISelEnv* env, PPCInstr* instr ) 336 static HReg newVRegI ( ISelEnv* env ) 344 static HReg newVRegF ( ISelEnv* env ) 351 static HReg newVRegV ( ISelEnv* env ) 376 static HReg iselWordExpr_R_wrk ( ISelEnv* en [all...] |
Completed in 3579 milliseconds