Lines Matching defs:assign
394 /* assign value to tmp */
396 void assign ( HChar cat, MCEnv* mce, IRTemp tmp, IRExpr* expr ) {
435 assign(cat, mce, t, e);
989 original->tmp mapping accordingly; we cannot simply assign a new
1136 assign('V', mce, findShadowTmpV(mce, atom->Iex.RdTmp.tmp),
3921 assign( 'V', mce, dst, mkPCastTo( mce, tyDst, curr) );
4058 assign('V', mce, findShadowTmpV(mce,orig->Iex.RdTmp.tmp),
4062 assign('B', mce, findShadowTmpB(mce,orig->Iex.RdTmp.tmp),
4481 assign( 'V', mce, resTmp,
4512 assign( 'V', mce, resTmp, definedOfType(resTy) );
4774 assign( 'V', &mce, tmp_v, definedOfType( ty_v ) );
4778 assign( 'B', &mce, tmp_b, mkU32(0)/* UNKNOWN ORIGIN */);
4817 assign( 'V', &mce, findShadowTmpV(&mce, st->Ist.WrTmp.tmp),
5161 assign( 'B', mce, bTmp32, unop(Iop_64to32, mkexpr(bTmp)) );
5478 assign( 'V', mce, dst, curr );
5616 assign( 'B', mce, findShadowTmpB(mce, st->Ist.LLSC.result),
5627 assign( 'B', mce, findShadowTmpB(mce, st->Ist.LLSC.result),
5648 assign( 'B', mce, findShadowTmpB(mce, st->Ist.WrTmp.tmp),