HomeSort by relevance Sort by last modified time
    Searched refs:ISelEnv (Results 1 - 8 of 8) sorted by null

  /external/valgrind/VEX/priv/
host_tilegx_isel.c 53 /*--- ISelEnv ---*/
117 } ISelEnv;
119 static HReg lookupIRTemp ( ISelEnv * env, IRTemp tmp )
126 static void addInstr ( ISelEnv * env, TILEGXInstr * instr )
135 static HReg newVRegI ( ISelEnv * env )
158 static TILEGXRH *iselWordExpr_RH_wrk ( ISelEnv * env, Bool syned, IRExpr * e );
159 static TILEGXRH *iselWordExpr_RH ( ISelEnv * env, Bool syned, IRExpr * e );
161 static TILEGXRH *iselWordExpr_RH6u_wrk ( ISelEnv * env, IRExpr * e );
162 static TILEGXRH *iselWordExpr_RH6u ( ISelEnv * env, IRExpr * e );
165 static HReg iselWordExpr_R_wrk ( ISelEnv * env, IRExpr * e )
    [all...]
host_ppc_isel.c 218 /*--- ISelEnv ---*/
299 ISelEnv;
302 static HReg lookupIRTemp ( ISelEnv* env, IRTemp tmp )
310 ISelEnv* env, IRTemp tmp )
321 HReg* vrLo, ISelEnv* env, IRTemp tmp )
333 static void addInstr ( ISelEnv* env, PPCInstr* instr )
342 static HReg newVRegI ( ISelEnv* env )
350 static HReg newVRegF ( ISelEnv* env )
357 static HReg newVRegV ( ISelEnv* env )
382 static HReg iselWordExpr_R_wrk ( ISelEnv* env, IRExpr* e
    [all...]
host_arm64_isel.c 44 /*--- ISelEnv ---*/
113 ISelEnv;
115 static HReg lookupIRTemp ( ISelEnv* env, IRTemp tmp )
123 ISelEnv* env, IRTemp tmp )
132 static void addInstr ( ISelEnv* env, ARM64Instr* instr )
141 static HReg newVRegI ( ISelEnv* env )
148 static HReg newVRegD ( ISelEnv* env )
155 static HReg newVRegV ( ISelEnv* env )
178 static ARM64AMode* iselIntExpr_AMode_wrk ( ISelEnv* env,
180 static ARM64AMode* iselIntExpr_AMode ( ISelEnv* env
    [all...]
host_x86_isel.c 129 /*--- ISelEnv ---*/
190 ISelEnv;
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* env, IRExpr* e )
    [all...]
host_mips_isel.c 68 /*--- ISelEnv ---*/
131 ISelEnv;
133 static HReg lookupIRTemp(ISelEnv * env, IRTemp tmp)
140 static void lookupIRTemp64(HReg * vrHI, HReg * vrLO, ISelEnv * env, IRTemp tmp)
150 lookupIRTempPair(HReg * vrHI, HReg * vrLO, ISelEnv * env, IRTemp tmp)
160 static void addInstr(ISelEnv * env, MIPSInstr * instr)
169 static HReg newVRegI(ISelEnv * env)
177 static HReg newVRegD(ISelEnv * env)
185 static HReg newVRegF(ISelEnv * env)
193 static void add_to_sp(ISelEnv * env, UInt n
    [all...]
host_s390_isel.c 46 /*--- ISelEnv ---*/
124 } ISelEnv;
128 static HReg s390_isel_int_expr(ISelEnv *, IRExpr *);
129 static s390_amode *s390_isel_amode(ISelEnv *, IRExpr *);
130 static s390_amode *s390_isel_amode_b12_b20(ISelEnv *, IRExpr *);
131 static s390_cc_t s390_isel_cc(ISelEnv *, IRExpr *);
132 static s390_opnd_RMI s390_isel_int_expr_RMI(ISelEnv *, IRExpr *);
133 static void s390_isel_int128_expr(HReg *, HReg *, ISelEnv *, IRExpr *);
134 static HReg s390_isel_float_expr(ISelEnv *, IRExpr *);
135 static void s390_isel_float128_expr(HReg *, HReg *, ISelEnv *, IRExpr *)
    [all...]
host_amd64_isel.c 103 /*--- ISelEnv ---*/
144 ... not completely. Compare with ISelEnv for X86.)
165 ISelEnv;
168 static HReg lookupIRTemp ( ISelEnv* env, IRTemp tmp )
176 ISelEnv* env, IRTemp tmp )
185 static void addInstr ( ISelEnv* env, AMD64Instr* instr )
194 static HReg newVRegI ( ISelEnv* env )
201 static HReg newVRegV ( ISelEnv* env )
219 static AMD64RMI* iselIntExpr_RMI_wrk ( ISelEnv* env, IRExpr* e );
220 static AMD64RMI* iselIntExpr_RMI ( ISelEnv* env, IRExpr* e )
    [all...]
host_arm_isel.c 66 /*--- ISelEnv ---*/
127 ISelEnv;
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 )
154 static HReg newVRegI ( ISelEnv* env )
161 static HReg newVRegD ( ISelEnv* env )
168 static HReg newVRegF ( ISelEnv* env )
175 static HReg newVRegV ( ISelEnv* env )
209 static ARMAMode1* iselIntExpr_AMode1_wrk ( ISelEnv* env, IRExpr* e )
    [all...]

Completed in 483 milliseconds