Lines Matching refs:sbOut

4276 static IRExpr* mk_And1 ( IRSB* sbOut, IRExpr* arg1, IRExpr* arg2 )  in mk_And1()  argument
4283 IRTemp wide1 = newIRTemp(sbOut->tyenv, Ity_I32); in mk_And1()
4284 IRTemp wide2 = newIRTemp(sbOut->tyenv, Ity_I32); in mk_And1()
4285 IRTemp anded = newIRTemp(sbOut->tyenv, Ity_I32); in mk_And1()
4286 IRTemp res = newIRTemp(sbOut->tyenv, Ity_I1); in mk_And1()
4287 addStmtToIRSB(sbOut, assign(wide1, unop(Iop_1Uto32, arg1))); in mk_And1()
4288 addStmtToIRSB(sbOut, assign(wide2, unop(Iop_1Uto32, arg2))); in mk_And1()
4289 addStmtToIRSB(sbOut, assign(anded, binop(Iop_And32, mkexpr(wide1), in mk_And1()
4291 addStmtToIRSB(sbOut, assign(res, unop(Iop_32to1, mkexpr(anded)))); in mk_And1()
4295 static void instrument_mem_access ( IRSB* sbOut, in instrument_mem_access() argument
4318 tyAddr = typeOfIRExpr( sbOut->tyenv, addr ); in instrument_mem_access()
4414 IRTemp sp = newIRTemp(sbOut->tyenv, tyAddr); in instrument_mem_access()
4415 addStmtToIRSB( sbOut, assign(sp, IRExpr_Get(goff_sp, tyAddr))); in instrument_mem_access()
4418 IRTemp addr_minus_sp = newIRTemp(sbOut->tyenv, tyAddr); in instrument_mem_access()
4420 sbOut, in instrument_mem_access()
4428 IRTemp diff = newIRTemp(sbOut->tyenv, tyAddr); in instrument_mem_access()
4430 sbOut, in instrument_mem_access()
4438 IRTemp guardA = newIRTemp(sbOut->tyenv, Ity_I1); in instrument_mem_access()
4440 sbOut, in instrument_mem_access()
4453 di->guard = mk_And1(sbOut, di->guard, guard); in instrument_mem_access()
4457 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); in instrument_mem_access()