Lines Matching refs:addUses_Expr
2937 static void addUses_Expr ( Bool* set, IRExpr* e ) in addUses_Expr() function
2942 addUses_Expr(set, e->Iex.GetI.ix); in addUses_Expr()
2945 addUses_Expr(set, e->Iex.ITE.cond); in addUses_Expr()
2946 addUses_Expr(set, e->Iex.ITE.iftrue); in addUses_Expr()
2947 addUses_Expr(set, e->Iex.ITE.iffalse); in addUses_Expr()
2951 addUses_Expr(set, e->Iex.CCall.args[i]); in addUses_Expr()
2954 addUses_Expr(set, e->Iex.Load.addr); in addUses_Expr()
2957 addUses_Expr(set, e->Iex.Qop.details->arg1); in addUses_Expr()
2958 addUses_Expr(set, e->Iex.Qop.details->arg2); in addUses_Expr()
2959 addUses_Expr(set, e->Iex.Qop.details->arg3); in addUses_Expr()
2960 addUses_Expr(set, e->Iex.Qop.details->arg4); in addUses_Expr()
2963 addUses_Expr(set, e->Iex.Triop.details->arg1); in addUses_Expr()
2964 addUses_Expr(set, e->Iex.Triop.details->arg2); in addUses_Expr()
2965 addUses_Expr(set, e->Iex.Triop.details->arg3); in addUses_Expr()
2968 addUses_Expr(set, e->Iex.Binop.arg1); in addUses_Expr()
2969 addUses_Expr(set, e->Iex.Binop.arg2); in addUses_Expr()
2972 addUses_Expr(set, e->Iex.Unop.arg); in addUses_Expr()
2994 addUses_Expr(set, st->Ist.AbiHint.base); in addUses_Stmt()
2995 addUses_Expr(set, st->Ist.AbiHint.nia); in addUses_Stmt()
2998 addUses_Expr(set, st->Ist.PutI.details->ix); in addUses_Stmt()
2999 addUses_Expr(set, st->Ist.PutI.details->data); in addUses_Stmt()
3002 addUses_Expr(set, st->Ist.WrTmp.data); in addUses_Stmt()
3005 addUses_Expr(set, st->Ist.Put.data); in addUses_Stmt()
3008 addUses_Expr(set, st->Ist.Store.addr); in addUses_Stmt()
3009 addUses_Expr(set, st->Ist.Store.data); in addUses_Stmt()
3013 addUses_Expr(set, sg->addr); in addUses_Stmt()
3014 addUses_Expr(set, sg->data); in addUses_Stmt()
3015 addUses_Expr(set, sg->guard); in addUses_Stmt()
3020 addUses_Expr(set, lg->addr); in addUses_Stmt()
3021 addUses_Expr(set, lg->alt); in addUses_Stmt()
3022 addUses_Expr(set, lg->guard); in addUses_Stmt()
3027 addUses_Expr(set, cas->addr); in addUses_Stmt()
3029 addUses_Expr(set, cas->expdHi); in addUses_Stmt()
3030 addUses_Expr(set, cas->expdLo); in addUses_Stmt()
3032 addUses_Expr(set, cas->dataHi); in addUses_Stmt()
3033 addUses_Expr(set, cas->dataLo); in addUses_Stmt()
3036 addUses_Expr(set, st->Ist.LLSC.addr); in addUses_Stmt()
3038 addUses_Expr(set, st->Ist.LLSC.storedata); in addUses_Stmt()
3043 addUses_Expr(set, d->mAddr); in addUses_Stmt()
3044 addUses_Expr(set, d->guard); in addUses_Stmt()
3048 addUses_Expr(set, arg); in addUses_Stmt()
3056 addUses_Expr(set, st->Ist.Exit.guard); in addUses_Stmt()
3108 addUses_Expr(set, bb->next); in do_deadcode_BB()