Home | History | Annotate | Download | only in priv

Lines Matching defs:CCall

348          newargs = shallowCopyIRExprVec(ex->Iex.CCall.args);
353 IRExpr_CCall(ex->Iex.CCall.cee,
354 ex->Iex.CCall.retty,
2306 IRExpr** args2 = shallowCopyIRExprVec(ex->Iex.CCall.args);
2312 ex->Iex.CCall.cee,
2313 ex->Iex.CCall.retty,
2596 for (i = 0; e->Iex.CCall.args[i]; i++)
2597 addUses_Expr(set, e->Iex.CCall.args[i]);
2818 ex = (*specHelper)( st->Ist.WrTmp.data->Iex.CCall.cee->name,
2819 st->Ist.WrTmp.data->Iex.CCall.args,
3036 enum { Ut, Btt, Btc, Bct, Cf64i, Mttt, GetIt, CCall } tag;
3083 } CCall;
3122 case CCall: {
3124 Bool eq = a1->u.CCall.nArgs == a2->u.CCall.nArgs
3125 && eqIRCallee(a1->u.CCall.cee, a2->u.CCall.cee);
3127 n = a1->u.CCall.nArgs;
3129 if (!eqTmpOrConst( &a1->u.CCall.args[i],
3130 &a2->u.CCall.args[i] )) {
3136 if (eq) vassert(a1->u.CCall.retty == a2->u.CCall.retty);
3175 case CCall: {
3176 Int i, n = ae->u.CCall.nArgs;
3181 TmpOrConst* tc = &ae->u.CCall.args[i];
3188 else vpanic("availExpr_to_IRExpr:CCall-arg");
3190 return IRExpr_CCall(ae->u.CCall.cee,
3191 ae->u.CCall.retty,
3237 case CCall: {
3238 Int i, n = ae->u.CCall.nArgs;;
3240 TmpOrConst* tc = &ae->u.CCall.args[i];
3330 ae->tag = CCall;
3332 ae->u.CCall.cee = e->Iex.CCall.cee;
3333 ae->u.CCall.retty = e->Iex.CCall.retty;
3338 &ae->u.CCall.args, &ae->u.CCall.nArgs,
3339 e->Iex.CCall.args
4058 for (i = 0; e->Iex.CCall.args[i]; i++)
4059 deltaIRExpr(e->Iex.CCall.args[i], delta);
4423 for (i = 0; e->Iex.CCall.args[i]; i++)
4424 setHints_Expr(doesLoad, doesGet, e->Iex.CCall.args[i]);
4531 for (i = 0; e->Iex.CCall.args[i]; i++)
4532 aoccCount_Expr(uses, e->Iex.CCall.args[i]);
4808 args2 = shallowCopyIRExprVec(e->Iex.CCall.args);
4812 e->Iex.CCall.cee,
4813 e->Iex.CCall.retty,