Lines Matching refs:vatom
1062 IRAtom* vatom; in complainIfUndefined() local
1073 vatom = expr2vbits( mce, atom ); in complainIfUndefined()
1074 tl_assert(isShadowAtom(mce, vatom)); in complainIfUndefined()
1075 tl_assert(sameKindedAtoms(atom, vatom)); in complainIfUndefined()
1077 ty = typeOfIRExpr(mce->bb->tyenv, vatom); in complainIfUndefined()
1082 cond = mkPCastTo( mce, Ity_I1, vatom ); in complainIfUndefined()
1122 tl_assert(isIRAtom(vatom)); in complainIfUndefined()
1124 if (vatom->tag == Iex_RdTmp) { in complainIfUndefined()
1175 IRAtom* atom, IRAtom* vatom ) in do_shadow_PUT() argument
1179 tl_assert(!vatom); in do_shadow_PUT()
1181 vatom = expr2vbits( mce, atom ); in do_shadow_PUT()
1183 tl_assert(vatom); in do_shadow_PUT()
1184 tl_assert(isShadowAtom(mce, vatom)); in do_shadow_PUT()
1187 ty = typeOfIRExpr(mce->bb->tyenv, vatom); in do_shadow_PUT()
1195 stmt( mce->bb, IRStmt_Put( offset + mce->layout->total_sizeB, vatom ) ); in do_shadow_PUT()
1207 IRAtom* vatom; in do_shadow_PUTI() local
1212 vatom = expr2vbits( mce, atom ); in do_shadow_PUTI()
1213 tl_assert(sameKindedAtoms(atom, vatom)); in do_shadow_PUTI()
1230 stmt( mce->bb, IRStmt_PutI( mkIRPutI( new_descr, ix, bias, vatom ) )); in do_shadow_PUTI()
1963 IRAtom* vatom = expr2vbits( mce, atom ); in expr2vbits_Unop() local
1968 return unary64Fx2(mce, vatom); in expr2vbits_Unop()
1971 return unary64F0x2(mce, vatom); in expr2vbits_Unop()
1975 return unary32Fx4(mce, vatom); in expr2vbits_Unop()
1980 return unary32F0x4(mce, vatom); in expr2vbits_Unop()
1984 return assignNew(mce, Ity_V128, unop(op, vatom)); in expr2vbits_Unop()
1995 return mkPCastTo(mce, Ity_I64, vatom); in expr2vbits_Unop()
1999 return mkPCastTo(mce, Ity_I32, vatom); in expr2vbits_Unop()
2005 return assignNew(mce, Ity_I64, unop(op, vatom)); in expr2vbits_Unop()
2014 return assignNew(mce, Ity_I32, unop(op, vatom)); in expr2vbits_Unop()
2020 return assignNew(mce, Ity_I16, unop(op, vatom)); in expr2vbits_Unop()
2025 return assignNew(mce, Ity_I8, unop(op, vatom)); in expr2vbits_Unop()
2028 return assignNew(mce, Ity_I1, unop(Iop_32to1, vatom)); in expr2vbits_Unop()
2039 return vatom; in expr2vbits_Unop()
2215 IRExpr* zwidenToHostWord ( MCEnv* mce, IRAtom* vatom ) in zwidenToHostWord() argument
2220 tl_assert(isShadowAtom(mce,vatom)); in zwidenToHostWord()
2222 ty = typeOfIRExpr(mce->bb->tyenv, vatom); in zwidenToHostWord()
2227 case Ity_I32: return vatom; in zwidenToHostWord()
2228 case Ity_I16: return assignNew(mce, tyH, unop(Iop_16Uto32, vatom)); in zwidenToHostWord()
2229 case Ity_I8: return assignNew(mce, tyH, unop(Iop_8Uto32, vatom)); in zwidenToHostWord()