Lines Matching defs:lg

407    IRLoadG  *lg;
452 lg = st->Ist.LoadG.details;
453 e1 = flatten_Expr(bb, lg->addr);
454 e2 = flatten_Expr(bb, lg->alt);
455 e3 = flatten_Expr(bb, lg->guard);
456 addStmtToIRSB(bb, IRStmt_LoadG(lg->end, lg->cvt, lg->dst,
795 IRLoadG* lg = st->Ist.LoadG.details;
796 vassert(isIRAtom(lg->addr));
797 vassert(isIRAtom(lg->alt));
798 vassert(isIRAtom(lg->guard));
2562 IRLoadG* lg = st->Ist.LoadG.details;
2563 vassert(isIRAtom(lg->addr));
2564 vassert(isIRAtom(lg->alt));
2565 vassert(isIRAtom(lg->guard));
2566 IRExpr* faddr = fold_Expr(env, subst_Expr(env, lg->addr));
2567 IRExpr* falt = fold_Expr(env, subst_Expr(env, lg->alt));
2568 IRExpr* fguard = fold_Expr(env, subst_Expr(env, lg->guard));
2575 return IRStmt_WrTmp(lg->dst, falt);
2587 return IRStmt_LoadG(lg->end, lg->cvt, lg->dst, faddr, falt, fguard);
2764 IRLoadG* lg = st2->Ist.LoadG.details;
2765 IRExpr* guard = lg->guard;
2817 IRLoadG* lg = lgu->Ist.LoadG.details;
2818 IRExpr* guard = lg->guard;
2824 typeOfIRLoadGOp(lg->cvt, &cvtRes, &cvtArg);
2826 switch (lg->cvt) {
2839 IRExpr_Load(lg->end, cvtArg, lg->addr));
2844 lg->dst, cvtOp == Iop_INVALID
2952 IRLoadG* lg = st->Ist.LoadG.details;
2953 addUses_Expr(set, lg->addr);
2954 addUses_Expr(set, lg->alt);
2955 addUses_Expr(set, lg->guard);
4512 IRLoadG* lg = st->Ist.LoadG.details;
4513 lg->dst += delta;
4514 deltaIRExpr(lg->addr, delta);
4515 deltaIRExpr(lg->alt, delta);
4516 deltaIRExpr(lg->guard, delta);
5051 IRLoadG* lg = st->Ist.LoadG.details;
5052 aoccCount_Expr(uses, lg->addr);
5053 aoccCount_Expr(uses, lg->alt);
5054 aoccCount_Expr(uses, lg->guard);
5398 IRLoadG* lg = st->Ist.LoadG.details;
5399 return IRStmt_LoadG(lg->end, lg->cvt, lg->dst,
5400 atbSubst_Expr(env, lg->addr),
5401 atbSubst_Expr(env, lg->alt),
5402 atbSubst_Expr(env, lg->guard));
5936 IRLoadG* lg = st->Ist.LoadG.details;
5937 vassert(isIRAtom(lg->addr));
5938 vassert(isIRAtom(lg->alt));
5939 vassert(isIRAtom(lg->guard));