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 )
233 static X86RMI* iselIntExpr_RMI_wrk ( ISelEnv* env, IRExpr* e );
234 static X86RMI* iselIntExpr_RMI ( ISelEnv* env, IRExpr* e );
236 static X86RI* iselIntExpr_RI_wrk ( ISelEnv* env, IRExpr* e );
237 static X86RI* iselIntExpr_RI ( ISelEnv* env, IRExpr* e );
239 static X86RM* iselIntExpr_RM_wrk ( ISelEnv* env, IRExpr* e );
240 static X86RM* iselIntExpr_RM ( ISelEnv* env, IRExpr* e );
242 static HReg iselIntExpr_R_wrk ( ISelEnv* env, IRExpr* e );
243 static HReg iselIntExpr_R ( ISelEnv* env, IRExpr* e );
245 static X86AMode* iselIntExpr_AMode_wrk ( ISelEnv* env, IRExpr* e );
246 static X86AMode* iselIntExpr_AMode ( ISelEnv* env, IRExpr* e );
249 ISelEnv* env, IRExpr* e );
251 ISelEnv* env, IRExpr* e );
253 static X86CondCode iselCondCode_wrk ( ISelEnv* env, IRExpr* e );
254 static X86CondCode iselCondCode ( ISelEnv* env, IRExpr* e );
256 static HReg iselDblExpr_wrk ( ISelEnv* env, IRExpr* e );
257 static HReg iselDblExpr ( ISelEnv* env, IRExpr* e );
259 static HReg iselFltExpr_wrk ( ISelEnv* env, IRExpr* e );
260 static HReg iselFltExpr ( ISelEnv* env, IRExpr* e );
262 static HReg iselVecExpr_wrk ( ISelEnv* env, IRExpr* e );
263 static HReg iselVecExpr ( ISelEnv* env, IRExpr* e );
328 static Int pushArg ( ISelEnv* env, IRExpr* arg )
372 Bool mightRequireFixedRegs ( IRExpr* e )
390 IRExpr* guard, IRCallee* cee, IRExpr** args )
579 IRExpr* off, Int bias )
643 void set_FPU_rounding_mode ( ISelEnv* env, IRExpr* mode )
721 static HReg iselIntExpr_R ( ISelEnv* env, IRExpr* e )
734 static HReg iselIntExpr_R_wrk ( ISelEnv* env, IRExpr* e )
1046 IRExpr* expr32 = mi.bindee[0];
1408 static X86AMode* iselIntExpr_AMode ( ISelEnv* env, IRExpr* e )
1416 static X86AMode* iselIntExpr_AMode_wrk ( ISelEnv* env, IRExpr* e )
1483 static X86RMI* iselIntExpr_RMI ( ISelEnv* env, IRExpr* e )
1503 static X86RMI* iselIntExpr_RMI_wrk ( ISelEnv* env, IRExpr* e )
1546 static X86RI* iselIntExpr_RI ( ISelEnv* env, IRExpr* e )
1563 static X86RI* iselIntExpr_RI_wrk ( ISelEnv* env, IRExpr* e )
1593 static X86RM* iselIntExpr_RM ( ISelEnv* env, IRExpr* e )
1611 static X86RM* iselIntExpr_RM_wrk ( ISelEnv* env, IRExpr* e )
1638 static X86CondCode iselCondCode ( ISelEnv* env, IRExpr* e )
1645 static X86CondCode iselCondCode_wrk ( ISelEnv* env, IRExpr* e )
1845 IRExpr* cal = e->Iex.Binop.arg1;
1846 IRExpr* con = e->Iex.Binop.arg2;
1917 static void iselInt64Expr ( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e )
1930 static void iselInt64Expr_wrk ( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e )
2751 static HReg iselFltExpr ( ISelEnv* env, IRExpr* e )
2763 static HReg iselFltExpr_wrk ( ISelEnv* env, IRExpr* e )
2868 static HReg iselDblExpr ( ISelEnv* env, IRExpr* e )
2880 static HReg iselDblExpr_wrk ( ISelEnv* env, IRExpr* e )
3114 static HReg iselVecExpr ( ISelEnv* env, IRExpr* e )
3127 static HReg iselVecExpr_wrk ( ISelEnv* env, IRExpr* e )
4063 static void iselNext ( ISelEnv* env, IRExpr* next, IRJumpKind jk )