Home | History | Annotate | Download | only in VEX

Lines Matching refs:Ity_V128

681       case Ity_V128: return Ity_V128;
696 case Ity_V128: return IRExpr_Const(IRConst_V128(0x0000));
767 return assignNew(mce, Ity_V128, binop(Iop_AndV128, a1, a2));
799 return assignNew(mce, Ity_V128, binop(Iop_OrV128, a1, a2));
808 case Ity_V128: return mkUifUV128(mce, a1, a2);
889 return assignNew(mce, Ity_V128, binop(Iop_OrV128, data, vbits));
949 mce, Ity_V128,
951 assignNew(mce, Ity_V128, unop(Iop_NotV128, data)),
998 case Ity_V128:
1000 tmp1 = assignNew(mce, Ity_V128, binop(Iop_64HLtoV128, tmp1, tmp1));
1380 return assignNew(mce, Ity_V128, unop(Iop_CmpNEZ8x16, at));
1385 return assignNew(mce, Ity_V128, unop(Iop_CmpNEZ16x8, at));
1390 return assignNew(mce, Ity_V128, unop(Iop_CmpNEZ32x4, at));
1395 return assignNew(mce, Ity_V128, unop(Iop_CmpNEZ64x2, at));
1442 at = assignNew(mce, Ity_V128, mkPCast32x4(mce, at));
1451 at = assignNew(mce, Ity_V128
1464 at = assignNew(mce, Ity_V128, binop(Iop_SetV128lo32, vatomX, at));
1475 at = assignNew(mce, Ity_V128, binop(Iop_SetV128lo32, vatomX, at));
1488 at = assignNew(mce, Ity_V128, mkPCast64x2(mce, at));
1497 at = assignNew(mce, Ity_V128, mkPCast64x2(mce, vatomX));
1510 at = assignNew(mce, Ity_V128, binop(Iop_SetV128lo64, vatomX, at));
1521 at = assignNew(mce, Ity_V128, binop(Iop_SetV128lo64, vatomX, at));
1567 at1 = assignNew(mce, Ity_V128, pcast(mce, vatom1));
1568 at2 = assignNew(mce, Ity_V128, pcast(mce, vatom2));
1569 at3 = assignNew(mce, Ity_V128, binop(narrow_op, at1, at2));
1651 return assignNew(mce, Ity_V128, binop(op, vatom1, atom2));
1763 return assignNew(mce, Ity_V128, binop(op, vatom1, vatom2));
1882 and_or_ty = Ity_V128; improve = mkImproveANDV128; goto do_And_Or;
1898 and_or_ty = Ity_V128; improve = mkImproveORV128; goto do_And_Or;
1964 return assignNew(mce, Ity_V128, unop(op, vatom));
2100 case Ity_V128:
2104 Ity_V128,
2269 case Ity_V128: /* we'll use the helper twice */
2285 if (ty == Ity_V128) {