Lines Matching refs:Ist
6152 e = st->Ist.WrTmp.data; in checkForBogusLiterals()
6191 d = st->Ist.Dirty.details; in checkForBogusLiterals()
6205 return isBogusAtom(st->Ist.Put.data); in checkForBogusLiterals()
6207 return isBogusAtom(st->Ist.PutI.details->ix) in checkForBogusLiterals()
6208 || isBogusAtom(st->Ist.PutI.details->data); in checkForBogusLiterals()
6210 return isBogusAtom(st->Ist.Store.addr) in checkForBogusLiterals()
6211 || isBogusAtom(st->Ist.Store.data); in checkForBogusLiterals()
6213 IRStoreG* sg = st->Ist.StoreG.details; in checkForBogusLiterals()
6218 IRLoadG* lg = st->Ist.LoadG.details; in checkForBogusLiterals()
6223 return isBogusAtom(st->Ist.Exit.guard); in checkForBogusLiterals()
6225 return isBogusAtom(st->Ist.AbiHint.base) in checkForBogusLiterals()
6226 || isBogusAtom(st->Ist.AbiHint.nia); in checkForBogusLiterals()
6232 cas = st->Ist.CAS.details; in checkForBogusLiterals()
6239 return isBogusAtom(st->Ist.LLSC.addr) in checkForBogusLiterals()
6240 || (st->Ist.LLSC.storedata in checkForBogusLiterals()
6241 ? isBogusAtom(st->Ist.LLSC.storedata) in checkForBogusLiterals()
6392 IRTemp tmp_o = sb_in->stmts[j]->Ist.WrTmp.tmp; in MC_()
6438 assign( 'V', &mce, findShadowTmpV(&mce, st->Ist.WrTmp.tmp), in MC_()
6439 expr2vbits( &mce, st->Ist.WrTmp.data) ); in MC_()
6444 st->Ist.Put.offset, in MC_()
6445 st->Ist.Put.data, in MC_()
6450 do_shadow_PUTI( &mce, st->Ist.PutI.details); in MC_()
6454 do_shadow_Store( &mce, st->Ist.Store.end, in MC_()
6455 st->Ist.Store.addr, 0/* addr bias */, in MC_()
6456 st->Ist.Store.data, in MC_()
6462 do_shadow_StoreG( &mce, st->Ist.StoreG.details ); in MC_()
6466 do_shadow_LoadG( &mce, st->Ist.LoadG.details ); in MC_()
6470 complainIfUndefined( &mce, st->Ist.Exit.guard, NULL ); in MC_()
6481 do_shadow_Dirty( &mce, st->Ist.Dirty.details ); in MC_()
6485 do_AbiHint( &mce, st->Ist.AbiHint.base, in MC_()
6486 st->Ist.AbiHint.len, in MC_()
6487 st->Ist.AbiHint.nia ); in MC_()
6491 do_shadow_CAS( &mce, st->Ist.CAS.details ); in MC_()
6502 st->Ist.LLSC.end, in MC_()
6503 st->Ist.LLSC.result, in MC_()
6504 st->Ist.LLSC.addr, in MC_()
6505 st->Ist.LLSC.storedata ); in MC_()
6686 di = st->Ist.Dirty.details; in MC_()
7354 IRPutI *puti = st->Ist.PutI.details; in schemeS()
7382 do_origins_Dirty( mce, st->Ist.Dirty.details ); in schemeS()
7386 do_origins_Store_plain( mce, st->Ist.Store.end, in schemeS()
7387 st->Ist.Store.addr, in schemeS()
7388 st->Ist.Store.data ); in schemeS()
7392 do_origins_StoreG( mce, st->Ist.StoreG.details ); in schemeS()
7396 do_origins_LoadG( mce, st->Ist.LoadG.details ); in schemeS()
7404 if (st->Ist.LLSC.storedata == NULL) { in schemeS()
7407 = typeOfIRTemp(mce->sb->tyenv, st->Ist.LLSC.result); in schemeS()
7409 = IRExpr_Load(st->Ist.LLSC.end, resTy, st->Ist.LLSC.addr); in schemeS()
7412 assign( 'B', mce, findShadowTmpB(mce, st->Ist.LLSC.result), in schemeS()
7416 do_origins_Store_plain( mce, st->Ist.LLSC.end, in schemeS()
7417 st->Ist.LLSC.addr, in schemeS()
7418 st->Ist.LLSC.storedata ); in schemeS()
7423 assign( 'B', mce, findShadowTmpB(mce, st->Ist.LLSC.result), in schemeS()
7432 st->Ist.Put.offset, in schemeS()
7433 sizeofIRType(typeOfIRExpr(mce->sb->tyenv, st->Ist.Put.data)) in schemeS()
7438 schemeE( mce, st->Ist.Put.data )) ); in schemeS()
7444 assign( 'B', mce, findShadowTmpB(mce, st->Ist.WrTmp.tmp), in schemeS()
7445 schemeE(mce, st->Ist.WrTmp.data) ); in schemeS()