Searched refs:expdLo (Results 1 - 9 of 9) sorted by relevance

/external/valgrind/main/VEX/pub/
H A Dlibvex_ir.h2304 If .addr contains the same value as .expdLo, then .dataLo is
2308 Types: .expdLo, .dataLo and .oldLo must all have the same type.
2322 If .addr contains the same value as .expdHi:.expdLo, then
2327 Types: .expdHi, .expdLo, .dataHi, .dataLo, .oldHi, .oldLo must
2348 * if .oldLo == .expdLo (resp. .oldHi:.oldLo == .expdHi:.expdLo),
2353 * if .oldLo != .expdLo (resp. .oldHi:.oldLo != .expdHi:.expdLo),
2366 IRExpr* expdLo; member in struct:__anon32303
2376 IRExpr* expdHi, IRExpr* expdLo,
[all...]
/external/valgrind/main/memcheck/
H A Dmc_translate.c5463 elemTy = typeOfIRExpr(mce->sb->tyenv, cas->expdLo);
5484 tl_assert(isOriginalAtom(mce, cas->expdLo));
5486 = assignNew('V', mce, elemTy, expr2vbits(mce, cas->expdLo));
5490 = assignNew('B', mce, Ity_I32, schemeE(mce, cas->expdLo));
5522 binop(opCasCmpEQ, cas->expdLo, mkexpr(cas->oldLo)));
5557 elemTy = typeOfIRExpr(mce->sb->tyenv, cas->expdLo);
5599 tl_assert(isOriginalAtom(mce, cas->expdLo));
5603 = assignNew('V', mce, elemTy, expr2vbits(mce, cas->expdLo));
5610 = assignNew('B', mce, Ity_I32, schemeE(mce, cas->expdLo));
5666 xLo = oldLo ^ expdLo;
[all...]
/external/valgrind/main/VEX/priv/
H A Dir_defs.c1353 ppIRExpr(cas->expdLo);
1918 IRExpr* expdHi, IRExpr* expdLo,
1926 cas->expdLo = expdLo;
2261 deepCopyIRExpr(cas->expdLo),
3555 && isIRAtom(cas->expdLo)
3777 useBeforeDef_Expr(bb,stmt,cas->expdLo,def_counts);
4137 tyExpd = typeOfIRExpr(tyenv, cas->expdLo);
1916 mkIRCAS( IRTemp oldHi, IRTemp oldLo, IREndness end, IRExpr* addr, IRExpr* expdHi, IRExpr* expdLo, IRExpr* dataHi, IRExpr* dataLo ) argument
H A Dir_opt.c463 e3 = flatten_Expr(bb, cas->expdLo);
2595 vassert(isIRAtom(cas->expdLo));
2603 fold_Expr(env, subst_Expr(env, cas->expdLo)),
2963 addUses_Expr(set, cas->expdLo);
4526 deltaIRExpr(st->Ist.CAS.details->expdLo, delta);
5062 aoccCount_Expr(uses, cas->expdLo);
5443 atbSubst_Expr(env, cas->expdLo),
5946 vassert(isIRAtom(cas->expdLo));
H A Dhost_s390_isel.c3849 HReg op1 = s390_isel_int_expr(env, cas->expdLo); /* expected value */
3865 HReg op1_low = s390_isel_int_expr(env, cas->expdLo); /* expected value */
H A Dhost_x86_isel.c4180 /* get: cas->expdLo into %eax, and cas->dataLo into %ebx */
4183 HReg rExpdLo = iselIntExpr_R(env, cas->expdLo);
4206 /* get: cas->expdLo into %eax, and cas->dataLo into %ebx */
4212 HReg rExpdLo = iselIntExpr_R(env, cas->expdLo);
H A Dguest_x86_toIR.c14740 IRTemp expdLo = newTemp(Ity_I32); local
14765 assign( expdLo, getIReg(4,R_EAX) );
14773 mkexpr(expdHi), mkexpr(expdLo),
14777 /* success when oldHi:oldLo == expdHi:expdLo */
14782 binop(Iop_Xor32, mkexpr(oldLo), mkexpr(expdLo))
14788 expdHi:expdLo, then put expdHi:expdLo back in EDX:EAX,
14799 mkexpr(expdLo), mkexpr(oldLo)
H A Dhost_amd64_isel.c4612 HReg rExpd = iselIntExpr_R(env, cas->expdLo);
4636 /* get: cas->expdLo into %rax, and cas->dataLo into %rbx */
4642 HReg rExpdLo = iselIntExpr_R(env, cas->expdLo);
H A Dguest_amd64_toIR.c21653 IRTemp expdLo = newTemp(elemTy); local
21707 assign( expdLo, sz==4 ? unop(Iop_64to32, mkexpr(expdLo64))
21716 mkexpr(expdHi), mkexpr(expdLo),
21720 /* success when oldHi:oldLo == expdHi:expdLo */
21725 binop(opXOR, mkexpr(oldLo), mkexpr(expdLo))
21731 expdHi:expdLo, then put expdHi:expdLo back in RDX:RAX,
[all...]

Completed in 318 milliseconds