Lines Matching refs:IRExpr
928 IRExpr **args = mkIRExprVec_0(); in ts_instrument_trace_entry_verify()
961 IRExpr* sp_expr; in gen_Get_SP()
978 IRExpr **args = mkIRExprVec_1(mkIRExpr_HWord((HWord)trace_info)); in ts_instrument_trace_entry()
988 IRExpr* next, in ts_instrument_final_jump()
1001 IRExpr **args = mkIRExprVec_2( in ts_instrument_final_jump()
1020 IRExpr **args = mkIRExprVec_2( in ts_instrument_final_jump()
1050 uintptr_t idx, IRExpr *x, IRType tyAddr) { in gen_store_to_tleb()
1052 IRExpr *idx_expr = mkIRExpr_HWord(idx * sizeof(uintptr_t)); in gen_store_to_tleb()
1053 IRExpr *tleb_plus_idx_expr = IRExpr_Binop( in gen_store_to_tleb()
1070 IRExpr* addr, in instrument_mem_access()
1112 IRExpr *expr_to_store = NULL; in instrument_mem_access()
1119 IRExpr *addr_load_expr = IRExpr_Load(Iend_LE, tyAddr, addr); in instrument_mem_access()
1125 IRExpr *sub_expr = IRExpr_Binop((IROp)(Iop_Sub32 + is_64), in instrument_mem_access()
1132 IRExpr *mask_expr = IRExpr_Unop((IROp)(Iop_CmpwNEZ32 + is_64), in instrument_mem_access()
1139 IRExpr *and_expr = IRExpr_Binop((IROp)(Iop_And32 + is_64), in instrument_mem_access()
1200 IRExpr* data = st->Ist.WrTmp.data; in instrument_statement()
1367 IRExpr *tleb_ptr_expr = mkIRExpr_HWord((HWord)&g_cur_tleb); in ts_instrument()
1368 IRExpr *tleb_expr = IRExpr_Load(Iend_LE, tyAddr, tleb_ptr_expr); in ts_instrument()