Home | History | Annotate | Download | only in priv

Lines Matching refs:IRExpr

91 static IRExpr* unop ( IROp op, IRExpr* a )
96 static IRExpr* binop ( IROp op, IRExpr* a1, IRExpr* a2 )
101 static IRExpr* bind ( Int binder )
106 static Bool isZeroU8 ( IRExpr* e )
113 static Bool isZeroU32 ( IRExpr* e )
120 //static Bool isZeroU64 ( IRExpr* e )
250 static X86RMI* iselIntExpr_RMI_wrk ( ISelEnv* env, IRExpr* e );
251 static X86RMI* iselIntExpr_RMI ( ISelEnv* env, IRExpr* e );
253 static X86RI* iselIntExpr_RI_wrk ( ISelEnv* env, IRExpr* e );
254 static X86RI* iselIntExpr_RI ( ISelEnv* env, IRExpr* e );
256 static X86RM* iselIntExpr_RM_wrk ( ISelEnv* env, IRExpr* e );
257 static X86RM* iselIntExpr_RM ( ISelEnv* env, IRExpr* e );
259 static HReg iselIntExpr_R_wrk ( ISelEnv* env, IRExpr* e );
260 static HReg iselIntExpr_R ( ISelEnv* env, IRExpr* e );
262 static X86AMode* iselIntExpr_AMode_wrk ( ISelEnv* env, IRExpr* e );
263 static X86AMode* iselIntExpr_AMode ( ISelEnv* env, IRExpr* e );
266 ISelEnv* env, IRExpr* e );
268 ISelEnv* env, IRExpr* e );
270 static X86CondCode iselCondCode_wrk ( ISelEnv* env, IRExpr* e );
271 static X86CondCode iselCondCode ( ISelEnv* env, IRExpr* e );
273 static HReg iselDblExpr_wrk ( ISelEnv* env, IRExpr* e );
274 static HReg iselDblExpr ( ISelEnv* env, IRExpr* e );
276 static HReg iselFltExpr_wrk ( ISelEnv* env, IRExpr* e );
277 static HReg iselFltExpr ( ISelEnv* env, IRExpr* e );
279 static HReg iselVecExpr_wrk ( ISelEnv* env, IRExpr* e );
280 static HReg iselVecExpr ( ISelEnv* env, IRExpr* e );
347 static Int pushArg ( ISelEnv* env, IRExpr* arg, HReg r_vecRetAddr )
403 Bool mightRequireFixedRegs ( IRExpr* e )
431 IRExpr* guard,
432 IRCallee* cee, IRType retTy, IRExpr** args )
509 IRExpr* arg = args[n_args];
585 IRExpr* arg = args[i];
609 IRExpr* arg = args[i];
696 IRExpr* off, Int bias )
760 void set_FPU_rounding_mode ( ISelEnv* env, IRExpr* mode )
838 static HReg iselIntExpr_R ( ISelEnv* env, IRExpr* e )
851 static HReg iselIntExpr_R_wrk ( ISelEnv* env, IRExpr* e )
1164 IRExpr* expr32 = mi.bindee[0];
1549 static X86AMode* iselIntExpr_AMode ( ISelEnv* env, IRExpr* e )
1557 static X86AMode* iselIntExpr_AMode_wrk ( ISelEnv* env, IRExpr* e )
1624 static X86RMI* iselIntExpr_RMI ( ISelEnv* env, IRExpr* e )
1644 static X86RMI* iselIntExpr_RMI_wrk ( ISelEnv* env, IRExpr* e )
1687 static X86RI* iselIntExpr_RI ( ISelEnv* env, IRExpr* e )
1704 static X86RI* iselIntExpr_RI_wrk ( ISelEnv* env, IRExpr* e )
1734 static X86RM* iselIntExpr_RM ( ISelEnv* env, IRExpr* e )
1752 static X86RM* iselIntExpr_RM_wrk ( ISelEnv* env, IRExpr* e )
1779 static X86CondCode iselCondCode ( ISelEnv* env, IRExpr* e )
1786 static X86CondCode iselCondCode_wrk ( ISelEnv* env, IRExpr* e )
1990 IRExpr* cal = e->Iex.Binop.arg1;
1991 IRExpr* con = e->Iex.Binop.arg2;
2072 static void iselInt64Expr ( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e )
2085 static void iselInt64Expr_wrk ( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e )
2874 static HReg iselFltExpr ( ISelEnv* env, IRExpr* e )
2886 static HReg iselFltExpr_wrk ( ISelEnv* env, IRExpr* e )
2991 static HReg iselDblExpr ( ISelEnv* env, IRExpr* e )
3003 static HReg iselDblExpr_wrk ( ISelEnv* env, IRExpr* e )
3242 static HReg iselVecExpr ( ISelEnv* env, IRExpr* e )
3255 static HReg iselVecExpr_wrk ( ISelEnv* env, IRExpr* e )
4318 IRExpr* next, IRJumpKind jk, Int offsIP )