Home | History | Annotate | Download | only in memcheck

Lines Matching refs:Ist

4782          e = st->Ist.WrTmp.data;
4820 d = st->Ist.Dirty.details;
4830 return isBogusAtom(st->Ist.Put.data);
4832 return isBogusAtom(st->Ist.PutI.ix)
4833 || isBogusAtom(st->Ist.PutI.data);
4835 return isBogusAtom(st->Ist.Store.addr)
4836 || isBogusAtom(st->Ist.Store.data);
4838 return isBogusAtom(st->Ist.Exit.guard);
4840 return isBogusAtom(st->Ist.AbiHint.base)
4841 || isBogusAtom(st->Ist.AbiHint.nia);
4847 cas = st->Ist.CAS.details;
4854 return isBogusAtom(st->Ist.LLSC.addr)
4855 || (st->Ist.LLSC.storedata
4856 ? isBogusAtom(st->Ist.LLSC.storedata)
4990 IRTemp tmp_o = sb_in->stmts[j]->Ist.WrTmp.tmp;
5036 assign( 'V', &mce, findShadowTmpV(&mce, st->Ist.WrTmp.tmp),
5037 expr2vbits( &mce, st->Ist.WrTmp.data) );
5042 st->Ist.Put.offset,
5043 st->Ist.Put.data,
5049 st->Ist.PutI.descr,
5050 st->Ist.PutI.ix,
5051 st->Ist.PutI.bias,
5052 st->Ist.PutI.data );
5056 do_shadow_Store( &mce, st->Ist.Store.end,
5057 st->Ist.Store.addr, 0/* addr bias */,
5058 st->Ist.Store.data,
5064 complainIfUndefined( &mce, st->Ist.Exit.guard );
5075 do_shadow_Dirty( &mce, st->Ist.Dirty.details );
5079 do_AbiHint( &mce, st->Ist.AbiHint.base,
5080 st->Ist.AbiHint.len,
5081 st->Ist.AbiHint.nia );
5085 do_shadow_CAS( &mce, st->Ist.CAS.details );
5096 st->Ist.LLSC.end,
5097 st->Ist.LLSC.result,
5098 st->Ist.LLSC.addr,
5099 st->Ist.LLSC.storedata );
5280 di = st->Ist.Dirty.details;
5788 IRRegArray* descr = st->Ist.PutI.descr;
5803 t1 = schemeE( mce, st->Ist.PutI.data );
5804 t2 = schemeE( mce, st->Ist.PutI.ix );
5807 stmt( 'B', mce, IRStmt_PutI( descr_b, st->Ist.PutI.ix,
5808 st->Ist.PutI.bias, t4 ));
5813 do_origins_Dirty( mce, st->Ist.Dirty.details );
5817 Ist.Store.end,
5818 st->Ist.Store.addr,
5819 st->Ist.Store.data );
5827 if (st->Ist.LLSC.storedata == NULL) {
5830 = typeOfIRTemp(mce->sb->tyenv, st->Ist.LLSC.result);
5832 = IRExpr_Load(st->Ist.LLSC.end, resTy, st->Ist.LLSC.addr);
5835 assign( 'B', mce, findShadowTmpB(mce, st->Ist.LLSC.result),
5839 do_origins_Store( mce, st->Ist.LLSC.end,
5840 st->Ist.LLSC.addr,
5841 st->Ist.LLSC.storedata );
5846 assign( 'B', mce, findShadowTmpB(mce, st->Ist.LLSC.result),
5855 st->Ist.Put.offset,
5856 sizeofIRType(typeOfIRExpr(mce->sb->tyenv, st->Ist.Put.data))
5861 schemeE( mce, st->Ist.Put.data )) );
5867 assign( 'B', mce, findShadowTmpB(mce, st->Ist.WrTmp.tmp),
5868 schemeE(mce, st->Ist.WrTmp.data) );