• Home
  • Raw
  • Download

Lines Matching refs:IRExpr

193 static IRExpr* unop ( IROp op, IRExpr* a )  in unop()
198 static IRExpr* mkU32 ( UInt i ) in mkU32()
203 static IRExpr* bind ( Int binder ) in bind()
272 IRExpr* previous_rm;
346 static HReg iselWordExpr_R_wrk ( ISelEnv* env, IRExpr* e );
347 static HReg iselWordExpr_R ( ISelEnv* env, IRExpr* e );
359 Bool syned, IRExpr* e );
361 Bool syned, IRExpr* e );
365 static PPCRI* iselWordExpr_RI_wrk ( ISelEnv* env, IRExpr* e );
366 static PPCRI* iselWordExpr_RI ( ISelEnv* env, IRExpr* e );
371 static PPCRH* iselWordExpr_RH5u_wrk ( ISelEnv* env, IRExpr* e );
372 static PPCRH* iselWordExpr_RH5u ( ISelEnv* env, IRExpr* e );
377 static PPCRH* iselWordExpr_RH6u_wrk ( ISelEnv* env, IRExpr* e );
378 static PPCRH* iselWordExpr_RH6u ( ISelEnv* env, IRExpr* e );
391 static PPCAMode* iselWordExpr_AMode_wrk ( ISelEnv* env, IRExpr* e, IRType xferTy );
392 static PPCAMode* iselWordExpr_AMode ( ISelEnv* env, IRExpr* e, IRType xferTy );
396 ISelEnv* env, IRExpr* e );
398 ISelEnv* env, IRExpr* e );
402 ISelEnv* env, IRExpr* e );
404 ISelEnv* env, IRExpr* e );
406 static PPCCondCode iselCondCode_wrk ( ISelEnv* env, IRExpr* e );
407 static PPCCondCode iselCondCode ( ISelEnv* env, IRExpr* e );
409 static HReg iselDblExpr_wrk ( ISelEnv* env, IRExpr* e );
410 static HReg iselDblExpr ( ISelEnv* env, IRExpr* e );
412 static HReg iselFltExpr_wrk ( ISelEnv* env, IRExpr* e );
413 static HReg iselFltExpr ( ISelEnv* env, IRExpr* e );
415 static HReg iselVecExpr_wrk ( ISelEnv* env, IRExpr* e );
416 static HReg iselVecExpr ( ISelEnv* env, IRExpr* e );
544 IRExpr* off, Int bias ) in genGuestArrayOffset()
610 Bool mightRequireFixedRegs ( IRExpr* e ) in mightRequireFixedRegs()
628 IRExpr* guard, IRCallee* cee, IRExpr** args ) in doHelperCall()
950 void set_FPU_rounding_mode ( ISelEnv* env, IRExpr* mode ) in set_FPU_rounding_mode()
1018 static HReg mk_AvDuplicateRI( ISelEnv* env, IRExpr* e ) in mk_AvDuplicateRI()
1142 static HReg iselWordExpr_R ( ISelEnv* env, IRExpr* e ) in iselWordExpr_R()
1156 static HReg iselWordExpr_R_wrk ( ISelEnv* env, IRExpr* e ) in iselWordExpr_R_wrk()
1549 IRExpr* expr32 = mi.bindee[0]; in iselWordExpr_R_wrk()
2050 PPCAMode* iselWordExpr_AMode ( ISelEnv* env, IRExpr* e, IRType xferTy ) in iselWordExpr_AMode()
2058 static PPCAMode* iselWordExpr_AMode_wrk ( ISelEnv* env, IRExpr* e, IRType xferTy ) in iselWordExpr_AMode_wrk()
2137 static PPCRH* iselWordExpr_RH ( ISelEnv* env, Bool syned, IRExpr* e ) in iselWordExpr_RH()
2157 static PPCRH* iselWordExpr_RH_wrk ( ISelEnv* env, Bool syned, IRExpr* e ) in iselWordExpr_RH_wrk()
2200 static PPCRI* iselWordExpr_RI ( ISelEnv* env, IRExpr* e ) in iselWordExpr_RI()
2217 static PPCRI* iselWordExpr_RI_wrk ( ISelEnv* env, IRExpr* e ) in iselWordExpr_RI_wrk()
2249 static PPCRH* iselWordExpr_RH5u ( ISelEnv* env, IRExpr* e ) in iselWordExpr_RH5u()
2270 static PPCRH* iselWordExpr_RH5u_wrk ( ISelEnv* env, IRExpr* e ) in iselWordExpr_RH5u_wrk()
2294 static PPCRH* iselWordExpr_RH6u ( ISelEnv* env, IRExpr* e ) in iselWordExpr_RH6u()
2315 static PPCRH* iselWordExpr_RH6u_wrk ( ISelEnv* env, IRExpr* e ) in iselWordExpr_RH6u_wrk()
2339 static PPCCondCode iselCondCode ( ISelEnv* env, IRExpr* e ) in iselCondCode()
2346 static PPCCondCode iselCondCode_wrk ( ISelEnv* env, IRExpr* e ) in iselCondCode_wrk()
2516 ISelEnv* env, IRExpr* e ) in iselInt128Expr()
2531 ISelEnv* env, IRExpr* e ) in iselInt128Expr_wrk()
2601 ISelEnv* env, IRExpr* e ) in iselInt64Expr()
2616 ISelEnv* env, IRExpr* e ) in iselInt64Expr_wrk()
2972 static HReg iselFltExpr ( ISelEnv* env, IRExpr* e ) in iselFltExpr()
2984 static HReg iselFltExpr_wrk ( ISelEnv* env, IRExpr* e ) in iselFltExpr_wrk()
3143 static HReg iselDblExpr ( ISelEnv* env, IRExpr* e ) in iselDblExpr()
3155 static HReg iselDblExpr_wrk ( ISelEnv* env, IRExpr* e ) in iselDblExpr_wrk()
3441 static HReg iselVecExpr ( ISelEnv* env, IRExpr* e ) in iselVecExpr()
3453 static HReg iselVecExpr_wrk ( ISelEnv* env, IRExpr* e ) in iselVecExpr_wrk()
4219 static void iselNext ( ISelEnv* env, IRExpr* next, IRJumpKind jk ) in iselNext()