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

/external/valgrind/memcheck/
H A Dmc_translate.c5842 elemTy = typeOfIRExpr(mce->sb->tyenv, cas->expdLo);
5863 tl_assert(isOriginalAtom(mce, cas->expdLo));
5865 = assignNew('V', mce, elemTy, expr2vbits(mce, cas->expdLo));
5869 = assignNew('B', mce, Ity_I32, schemeE(mce, cas->expdLo));
5901 binop(opCasCmpEQ, cas->expdLo, mkexpr(cas->oldLo)));
5936 elemTy = typeOfIRExpr(mce->sb->tyenv, cas->expdLo);
5978 tl_assert(isOriginalAtom(mce, cas->expdLo));
5982 = assignNew('V', mce, elemTy, expr2vbits(mce, cas->expdLo));
5989 = assignNew('B', mce, Ity_I32, schemeE(mce, cas->expdLo));
6045 xLo = oldLo ^ expdLo;
[all...]
/external/valgrind/VEX/priv/
H A Dir_defs.c1466 ppIRExpr(cas->expdLo);
2076 IRExpr* expdHi, IRExpr* expdLo,
2084 cas->expdLo = expdLo;
2427 deepCopyIRExpr(cas->expdLo),
3806 && isIRAtom(cas->expdLo)
4048 useBeforeDef_Expr(bb,stmt,cas->expdLo,def_counts);
4459 tyExpd = typeOfIRExpr(tyenv, cas->expdLo);
2074 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);
2661 vassert(isIRAtom(cas->expdLo));
2669 fold_Expr(env, subst_Expr(env, cas->expdLo)),
3031 addUses_Expr(set, cas->expdLo);
4657 deltaIRExpr(st->Ist.CAS.details->expdLo, delta);
5193 aoccCount_Expr(uses, cas->expdLo);
5579 atbSubst_Expr(env, cas->expdLo),
6313 vassert(isIRAtom(cas->expdLo));
6526 vassert(isIRAtom(cas->expdLo));
H A Dhost_s390_isel.c3862 HReg op1 = s390_isel_int_expr(env, cas->expdLo); /* expected value */
3878 HReg op1_low = s390_isel_int_expr(env, cas->expdLo); /* expected value */
H A Dhost_x86_isel.c4182 /* get: cas->expdLo into %eax, and cas->dataLo into %ebx */
4185 HReg rExpdLo = iselIntExpr_R(env, cas->expdLo);
4208 /* get: cas->expdLo into %eax, and cas->dataLo into %ebx */
4214 HReg rExpdLo = iselIntExpr_R(env, cas->expdLo);
H A Dguest_x86_toIR.c14800 IRTemp expdLo = newTemp(Ity_I32); local
14825 assign( expdLo, getIReg(4,R_EAX) );
14833 mkexpr(expdHi), mkexpr(expdLo),
14837 /* success when oldHi:oldLo == expdHi:expdLo */
14842 binop(Iop_Xor32, mkexpr(oldLo), mkexpr(expdLo))
14848 expdHi:expdLo, then put expdHi:expdLo back in EDX:EAX,
14859 mkexpr(expdLo), mkexpr(oldLo)
H A Dhost_amd64_isel.c4685 HReg rExpd = iselIntExpr_R(env, cas->expdLo);
4708 /* get: cas->expdLo into %rax, and cas->dataLo into %rbx */
4714 HReg rExpdLo = iselIntExpr_R(env, cas->expdLo);
H A Dhost_arm64_isel.c3879 HReg rExpd = iselIntExpr_R(env, cas->expdLo);
H A Dhost_mips_isel.c3958 HReg expd = iselWordExpr_R(env, cas->expdLo);
H A Dguest_amd64_toIR.c22308 IRTemp expdLo = newTemp(elemTy); local
22362 assign( expdLo, sz==4 ? unop(Iop_64to32, mkexpr(expdLo64))
22371 mkexpr(expdHi), mkexpr(expdLo),
22375 /* success when oldHi:oldLo == expdHi:expdLo */
22380 binop(opXOR, mkexpr(oldLo), mkexpr(expdLo))
22386 expdHi:expdLo, then put expdHi:expdLo back in RDX:RAX,
[all...]
/external/valgrind/VEX/pub/
H A Dlibvex_ir.h2514 If .addr contains the same value as .expdLo, then .dataLo is
2518 Types: .expdLo, .dataLo and .oldLo must all have the same type.
2532 If .addr contains the same value as .expdHi:.expdLo, then
2537 Types: .expdHi, .expdLo, .dataHi, .dataLo, .oldHi, .oldLo must
2558 * if .oldLo == .expdLo (resp. .oldHi:.oldLo == .expdHi:.expdLo),
2563 * if .oldLo != .expdLo (resp. .oldHi:.oldLo != .expdHi:.expdLo),
2576 IRExpr* expdLo; member in struct:__anon28777
2586 IRExpr* expdHi, IRExpr* expdLo,
[all...]

Completed in 354 milliseconds