Home | History | Annotate | Download | only in drd

Lines Matching refs:IRExpr

314 static Bool is_stack_access(IRSB* const bb, IRExpr* const addr_expr)
327 IRExpr* e = bb->stmts[i]->Ist.WrTmp.data;
352 static IRExpr* instr_trace_mem_load(IRSB* const bb, IRExpr* addr_expr,
354 IRExpr* const guard/* NULL => True */)
376 static void instr_trace_mem_store(IRSB* const bb, IRExpr* const addr_expr,
377 IRExpr* data_expr_hi, IRExpr* data_expr_lo,
378 IRExpr* const guard/* NULL => True */)
475 static void instrument_load(IRSB* const bb, IRExpr* const addr_expr,
477 IRExpr* const guard/* NULL => True */)
479 IRExpr* size_expr;
480 IRExpr** argv;
529 static void instrument_store(IRSB* const bb, IRExpr* addr_expr,
530 IRExpr* const data_expr,
531 IRExpr* const guard_expr/* NULL => True */)
533 IRExpr* size_expr;
534 IRExpr** argv;
604 IRExpr** argv;
656 IRExpr* data = sg->data;
657 IRExpr* addr = sg->addr;
668 IRExpr* addr_expr = lg->addr;
683 const IRExpr* const data = st->Ist.WrTmp.data;
684 IRExpr* addr_expr = data->Iex.Load.addr;
775 IRExpr* addr_expr = st->Ist.LLSC.addr;