Lines Matching refs:ix
291 flatten_Expr(bb, ex->Iex.GetI.ix),
414 e1 = flatten_Expr(bb, puti->ix);
765 vassert(isIRAtom(st->Ist.PutI.details->ix));
901 vassert(isIRAtom(st->Ist.PutI.details->ix));
2245 vassert(isIRAtom(ex->Iex.GetI.ix));
2248 subst_Expr(env, ex->Iex.GetI.ix),
2367 vassert(isIRAtom(puti->ix));
2370 fold_Expr(env, subst_Expr(env, puti->ix)),
2588 addUses_Expr(set, e->Iex.GetI.ix);
2644 addUses_Expr(set, st->Ist.PutI.details->ix);
3074 IRTemp ix;
3120 && a1->u.GetIt.ix == a2->u.GetIt.ix
3173 IRExpr_RdTmp(ae->u.GetIt.ix),
3235 ae->u.GetIt.ix = subst_AvailExpr_Temp( env, ae->u.GetIt.ix );
3319 && e->Iex.GetI.ix->tag == Iex_RdTmp) {
3323 ae->u.GetIt.ix = e->Iex.GetI.ix->Iex.RdTmp.tmp;
3424 IRExpr_RdTmp(ae->u.GetIt.ix),
3435 IRExpr_RdTmp(ae->u.GetIt.ix),
3438 puti->ix,
3627 && st->Ist.WrTmp.data->Iex.GetI.ix->tag == Iex_RdTmp
3628 && collapseChain(bb, i-1, st->Ist.WrTmp.data->Iex.GetI.ix
3652 && puti->ix->tag == Iex_RdTmp
3653 && collapseChain(bb, i-1, puti->ix->Iex.RdTmp.tmp,
3742 puti->ix,
3795 p1->descr, p1->ix, p1->bias,
3796 p2->descr, p2->ix, p2->bias
3849 p1->descr, p1->ix,
3858 vassert(isIRAtom(p2->ix));
3862 p1->descr, p1->ix, p1->bias,
3863 p2->descr, p2->ix, p2->bias
3872 p1->descr, p1->ix, p1->bias,
3874 s2->Ist.WrTmp.data->Iex.GetI.ix,
3882 p1->descr, p1->ix,
3927 && st->Ist.WrTmp.data->Iex.GetI.ix->tag == Iex_RdTmp) {
3929 IRExpr* ix = st->Ist.WrTmp.data->Iex.GetI.ix;
3931 IRExpr* replacement = findPutI(bb, i-1, descr, ix, bias);
4034 deltaIRExpr(e->Iex.GetI.ix, delta);
4092 deltaIRExpr(st->Ist.PutI.details->ix, delta);
4458 setHints_Expr(doesLoad, doesGet, e->Iex.GetI.ix);
4536 aoccCount_Expr(uses, e->Iex.GetI.ix);
4571 aoccCount_Expr(uses, st->Ist.PutI.details->ix);
4860 atbSubst_Expr(env, e->Iex.GetI.ix),
4907 atbSubst_Expr(env, puti->ix),