Home | History | Annotate | Download | only in VEX

Lines Matching refs:Ity_V128

658       case Ity_V128: return Ity_V128;
673 case Ity_V128: return IRExpr_Const(IRConst_V128(0x0000));
744 return assignNew(mce, Ity_V128, binop(Iop_AndV128, a1, a2));
776 return assignNew(mce, Ity_V128, binop(Iop_OrV128, a1, a2));
785 case Ity_V128: return mkUifUV128(mce, a1, a2);
866 return assignNew(mce, Ity_V128, binop(Iop_OrV128, data, vbits));
926 mce, Ity_V128,
928 assignNew(mce, Ity_V128, unop(Iop_NotV128, data)),
975 case Ity_V128:
977 tmp1 = assignNew(mce, Ity_V128, binop(Iop_64HLtoV128, tmp1, tmp1));
1357 return assignNew(mce, Ity_V128, unop(Iop_CmpNEZ8x16, at));
1362 return assignNew(mce, Ity_V128, unop(Iop_CmpNEZ16x8, at));
1367 return assignNew(mce, Ity_V128, unop(Iop_CmpNEZ32x4, at));
1372 return assignNew(mce, Ity_V128, unop(Iop_CmpNEZ64x2, at));
1419 at = assignNew(mce, Ity_V128, mkPCast32x4(mce, at));
1428 at = assignNew(mce, Ity_V128, mkPCast32x4(mce, vatomX));
1441 at = assignNew(mce, Ity_V128, binop(Iop_SetV128lo32, vatomX, at));
1452 at = assignNew(mce, Ity_V128, binop(Iop_SetV128lo32, vatomX, at));
1465 at = assignNew(mce, Ity_V128, mkPCast64x2(mce, at));
1474 at = assignNew(mce, Ity_V128, mkPCast64x2(mce, vatomX));
1487 at = assignNew(mce, Ity_V128, binop(Iop_SetV128lo64, vatomX, at));
1498 at = assignNew(mce, Ity_V128, binop(Iop_SetV128lo64, vatomX, at));
1544 at1 = assignNew(mce, Ity_V128, pcast(mce, vatom1));
1545 at2 = assignNew(mce, Ity_V128, pcast(mce, vatom2));
1546 at3 = assignNew(mce, Ity_V128, binop(narrow_op, at1, at2));
1628 return assignNew(mce, Ity_V128, binop(op, vatom1, atom2));
1740 return assignNew(mce, Ity_V128, binop(op, vatom1, vatom2));
1859 and_or_ty = Ity_V128; improve = mkImproveANDV128; goto do_And_Or;
1875 and_or_ty = Ity_V128; improve = mkImproveORV128; goto do_And_Or;
1941 return assignNew(mce, Ity_V128, unop(op, vatom));
2077 case Ity_V128:
2081 Ity_V128,
2246 case Ity_V128: /* we'll use the helper twice */
2262 if (ty == Ity_V128) {