• Home
  • Raw
  • Download

Lines Matching refs:IRExpr

179 static IRExpr* unop ( IROp op, IRExpr* a )  in unop()
184 static IRExpr* binop ( IROp op, IRExpr* a1, IRExpr* a2 ) in binop()
189 static IRExpr* bind ( Int binder ) in bind()
205 static ARMAMode1* iselIntExpr_AMode1_wrk ( ISelEnv* env, IRExpr* e );
206 static ARMAMode1* iselIntExpr_AMode1 ( ISelEnv* env, IRExpr* e );
208 static ARMAMode2* iselIntExpr_AMode2_wrk ( ISelEnv* env, IRExpr* e );
209 static ARMAMode2* iselIntExpr_AMode2 ( ISelEnv* env, IRExpr* e );
211 static ARMAModeV* iselIntExpr_AModeV_wrk ( ISelEnv* env, IRExpr* e );
212 static ARMAModeV* iselIntExpr_AModeV ( ISelEnv* env, IRExpr* e );
214 static ARMAModeN* iselIntExpr_AModeN_wrk ( ISelEnv* env, IRExpr* e );
215 static ARMAModeN* iselIntExpr_AModeN ( ISelEnv* env, IRExpr* e );
218 ( /*OUT*/Bool* didInv, Bool mayInv, ISelEnv* env, IRExpr* e );
220 ( /*OUT*/Bool* didInv, Bool mayInv, ISelEnv* env, IRExpr* e );
222 static ARMRI5* iselIntExpr_RI5_wrk ( ISelEnv* env, IRExpr* e );
223 static ARMRI5* iselIntExpr_RI5 ( ISelEnv* env, IRExpr* e );
225 static ARMCondCode iselCondCode_wrk ( ISelEnv* env, IRExpr* e );
226 static ARMCondCode iselCondCode ( ISelEnv* env, IRExpr* e );
228 static HReg iselIntExpr_R_wrk ( ISelEnv* env, IRExpr* e );
229 static HReg iselIntExpr_R ( ISelEnv* env, IRExpr* e );
232 ISelEnv* env, IRExpr* e );
234 ISelEnv* env, IRExpr* e );
236 static HReg iselDblExpr_wrk ( ISelEnv* env, IRExpr* e );
237 static HReg iselDblExpr ( ISelEnv* env, IRExpr* e );
239 static HReg iselFltExpr_wrk ( ISelEnv* env, IRExpr* e );
240 static HReg iselFltExpr ( ISelEnv* env, IRExpr* e );
242 static HReg iselNeon64Expr_wrk ( ISelEnv* env, IRExpr* e );
243 static HReg iselNeon64Expr ( ISelEnv* env, IRExpr* e );
245 static HReg iselNeonExpr_wrk ( ISelEnv* env, IRExpr* e );
246 static HReg iselNeonExpr ( ISelEnv* env, IRExpr* e );
302 void set_VFP_rounding_mode ( ISelEnv* env, IRExpr* mode ) in set_VFP_rounding_mode()
350 Bool mightRequireFixedRegs ( IRExpr* e ) in mightRequireFixedRegs()
369 IRExpr* guard, IRCallee* cee, IRExpr** args ) in doHelperCall()
660 static ARMAMode1* iselIntExpr_AMode1 ( ISelEnv* env, IRExpr* e ) in iselIntExpr_AMode1()
667 static ARMAMode1* iselIntExpr_AMode1_wrk ( ISelEnv* env, IRExpr* e ) in iselIntExpr_AMode1_wrk()
726 static ARMAMode2* iselIntExpr_AMode2 ( ISelEnv* env, IRExpr* e ) in iselIntExpr_AMode2()
733 static ARMAMode2* iselIntExpr_AMode2_wrk ( ISelEnv* env, IRExpr* e ) in iselIntExpr_AMode2_wrk()
780 static ARMAModeV* iselIntExpr_AModeV ( ISelEnv* env, IRExpr* e ) in iselIntExpr_AModeV()
787 static ARMAModeV* iselIntExpr_AModeV_wrk ( ISelEnv* env, IRExpr* e ) in iselIntExpr_AModeV_wrk()
818 static ARMAModeN* iselIntExpr_AModeN ( ISelEnv* env, IRExpr* e ) in iselIntExpr_AModeN()
823 static ARMAModeN* iselIntExpr_AModeN_wrk ( ISelEnv* env, IRExpr* e ) in iselIntExpr_AModeN_wrk()
840 ISelEnv* env, IRExpr* e ) in iselIntExpr_RI84()
861 ISelEnv* env, IRExpr* e ) in iselIntExpr_RI84_wrk()
900 static ARMRI5* iselIntExpr_RI5 ( ISelEnv* env, IRExpr* e ) in iselIntExpr_RI5()
917 static ARMRI5* iselIntExpr_RI5_wrk ( ISelEnv* env, IRExpr* e ) in iselIntExpr_RI5_wrk()
951 static ARMCondCode iselCondCode ( ISelEnv* env, IRExpr* e ) in iselCondCode()
958 static ARMCondCode iselCondCode_wrk ( ISelEnv* env, IRExpr* e ) in iselCondCode_wrk()
1061 static HReg iselIntExpr_R ( ISelEnv* env, IRExpr* e ) in iselIntExpr_R()
1074 static HReg iselIntExpr_R_wrk ( ISelEnv* env, IRExpr* e ) in iselIntExpr_R_wrk()
1735 IRExpr* cond = e->Iex.Mux0X.cond; in iselIntExpr_R_wrk()
1787 static void iselInt64Expr ( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e ) in iselInt64Expr()
1800 static void iselInt64Expr_wrk ( HReg* rHi, HReg* rLo, ISelEnv* env, IRExpr* e ) in iselInt64Expr_wrk()
2050 static HReg iselNeon64Expr ( ISelEnv* env, IRExpr* e ) in iselNeon64Expr()
2059 static HReg iselNeon64Expr_wrk ( ISelEnv* env, IRExpr* e ) in iselNeon64Expr_wrk()
3652 static HReg iselNeonExpr ( ISelEnv* env, IRExpr* e ) in iselNeonExpr()
3661 static HReg iselNeonExpr_wrk ( ISelEnv* env, IRExpr* e ) in iselNeonExpr_wrk()
5287 static HReg iselDblExpr ( ISelEnv* env, IRExpr* e ) in iselDblExpr()
5299 static HReg iselDblExpr_wrk ( ISelEnv* env, IRExpr* e ) in iselDblExpr_wrk()
5457 static HReg iselFltExpr ( ISelEnv* env, IRExpr* e ) in iselFltExpr()
5469 static HReg iselFltExpr_wrk ( ISelEnv* env, IRExpr* e ) in iselFltExpr_wrk()
5990 static void iselNext ( ISelEnv* env, IRExpr* next, IRJumpKind jk ) in iselNext()