Lines Matching refs:IsVector

2575   VIXL_ASSERT(vt.IsVector() || vt.Is1D());
2963 V(pmull, NEON_PMULL, vn.IsVector() && vn.Is8B()) \
2964 V(pmull2, NEON_PMULL2, vn.IsVector() && vn.Is16B()) \
2965 V(saddl, NEON_SADDL, vn.IsVector() && vn.IsD()) \
2966 V(saddl2, NEON_SADDL2, vn.IsVector() && vn.IsQ()) \
2967 V(sabal, NEON_SABAL, vn.IsVector() && vn.IsD()) \
2968 V(sabal2, NEON_SABAL2, vn.IsVector() && vn.IsQ()) \
2969 V(uabal, NEON_UABAL, vn.IsVector() && vn.IsD()) \
2970 V(uabal2, NEON_UABAL2, vn.IsVector() && vn.IsQ()) \
2971 V(sabdl, NEON_SABDL, vn.IsVector() && vn.IsD()) \
2972 V(sabdl2, NEON_SABDL2, vn.IsVector() && vn.IsQ()) \
2973 V(uabdl, NEON_UABDL, vn.IsVector() && vn.IsD()) \
2974 V(uabdl2, NEON_UABDL2, vn.IsVector() && vn.IsQ()) \
2975 V(smlal, NEON_SMLAL, vn.IsVector() && vn.IsD()) \
2976 V(smlal2, NEON_SMLAL2, vn.IsVector() && vn.IsQ()) \
2977 V(umlal, NEON_UMLAL, vn.IsVector() && vn.IsD()) \
2978 V(umlal2, NEON_UMLAL2, vn.IsVector() && vn.IsQ()) \
2979 V(smlsl, NEON_SMLSL, vn.IsVector() && vn.IsD()) \
2980 V(smlsl2, NEON_SMLSL2, vn.IsVector() && vn.IsQ()) \
2981 V(umlsl, NEON_UMLSL, vn.IsVector() && vn.IsD()) \
2982 V(umlsl2, NEON_UMLSL2, vn.IsVector() && vn.IsQ()) \
2983 V(smull, NEON_SMULL, vn.IsVector() && vn.IsD()) \
2984 V(smull2, NEON_SMULL2, vn.IsVector() && vn.IsQ()) \
2985 V(umull, NEON_UMULL, vn.IsVector() && vn.IsD()) \
2986 V(umull2, NEON_UMULL2, vn.IsVector() && vn.IsQ()) \
2987 V(ssubl, NEON_SSUBL, vn.IsVector() && vn.IsD()) \
2988 V(ssubl2, NEON_SSUBL2, vn.IsVector() && vn.IsQ()) \
2989 V(uaddl, NEON_UADDL, vn.IsVector() && vn.IsD()) \
2990 V(uaddl2, NEON_UADDL2, vn.IsVector() && vn.IsQ()) \
2991 V(usubl, NEON_USUBL, vn.IsVector() && vn.IsD()) \
2992 V(usubl2, NEON_USUBL2, vn.IsVector() && vn.IsQ()) \
3837 VIXL_ASSERT(vd.IsVector() || !vd.IsQ());
3993 VIXL_ASSERT(vd.IsVector() || vd.Is1D());
4000 VIXL_ASSERT(vd.IsVector() || vd.Is1D());
4007 VIXL_ASSERT(vd.IsVector() || vd.Is1D());
4013 VIXL_ASSERT(vd.IsVector() || vd.Is1D());
4021 VIXL_ASSERT(vd.IsVector() || vd.Is1D());
4162 V(add, NEON_ADD, vd.IsVector() || vd.Is1D()) \
4163 V(addp, NEON_ADDP, vd.IsVector() || vd.Is1D()) \
4164 V(sub, NEON_SUB, vd.IsVector() || vd.Is1D()) \
4165 V(cmeq, NEON_CMEQ, vd.IsVector() || vd.Is1D()) \
4166 V(cmge, NEON_CMGE, vd.IsVector() || vd.Is1D()) \
4167 V(cmgt, NEON_CMGT, vd.IsVector() || vd.Is1D()) \
4168 V(cmhi, NEON_CMHI, vd.IsVector() || vd.Is1D()) \
4169 V(cmhs, NEON_CMHS, vd.IsVector() || vd.Is1D()) \
4170 V(cmtst, NEON_CMTST, vd.IsVector() || vd.Is1D()) \
4171 V(sshl, NEON_SSHL, vd.IsVector() || vd.Is1D()) \
4172 V(ushl, NEON_USHL, vd.IsVector() || vd.Is1D()) \
4173 V(srshl, NEON_SRSHL, vd.IsVector() || vd.Is1D()) \
4174 V(urshl, NEON_URSHL, vd.IsVector() || vd.Is1D()) \
4177 V(shadd, NEON_SHADD, vd.IsVector() && !vd.IsLaneSizeD()) \
4178 V(uhadd, NEON_UHADD, vd.IsVector() && !vd.IsLaneSizeD()) \
4179 V(srhadd, NEON_SRHADD, vd.IsVector() && !vd.IsLaneSizeD()) \
4180 V(urhadd, NEON_URHADD, vd.IsVector() && !vd.IsLaneSizeD()) \
4181 V(shsub, NEON_SHSUB, vd.IsVector() && !vd.IsLaneSizeD()) \
4182 V(uhsub, NEON_UHSUB, vd.IsVector() && !vd.IsLaneSizeD()) \
4183 V(smax, NEON_SMAX, vd.IsVector() && !vd.IsLaneSizeD()) \
4184 V(smaxp, NEON_SMAXP, vd.IsVector() && !vd.IsLaneSizeD()) \
4185 V(smin, NEON_SMIN, vd.IsVector() && !vd.IsLaneSizeD()) \
4186 V(sminp, NEON_SMINP, vd.IsVector() && !vd.IsLaneSizeD()) \
4187 V(umax, NEON_UMAX, vd.IsVector() && !vd.IsLaneSizeD()) \
4188 V(umaxp, NEON_UMAXP, vd.IsVector() && !vd.IsLaneSizeD()) \
4189 V(umin, NEON_UMIN, vd.IsVector() && !vd.IsLaneSizeD()) \
4190 V(uminp, NEON_UMINP, vd.IsVector() && !vd.IsLaneSizeD()) \
4191 V(saba, NEON_SABA, vd.IsVector() && !vd.IsLaneSizeD()) \
4192 V(sabd, NEON_SABD, vd.IsVector() && !vd.IsLaneSizeD()) \
4193 V(uaba, NEON_UABA, vd.IsVector() && !vd.IsLaneSizeD()) \
4194 V(uabd, NEON_UABD, vd.IsVector() && !vd.IsLaneSizeD()) \
4195 V(mla, NEON_MLA, vd.IsVector() && !vd.IsLaneSizeD()) \
4196 V(mls, NEON_MLS, vd.IsVector() && !vd.IsLaneSizeD()) \
4197 V(mul, NEON_MUL, vd.IsVector() && !vd.IsLaneSizeD()) \
4283 VIXL_ASSERT(vd.IsVector()); \
4339 VIXL_ASSERT(vd.IsVector() || !vd.IsQ());
4358 VIXL_ASSERT(vd.IsVector() || !vd.IsQ());
4475 VIXL_ASSERT(vd.IsVector() && AreSameFormat(vd, vn));
4492 VIXL_ASSERT(vd.IsVector() && !vd.IsLaneSizeB());
4506 VIXL_ASSERT(vd.IsVector() && !vd.IsLaneSizeB());
4745 V(mul, NEON_MUL_byelement, vn.IsVector()) \
4746 V(mla, NEON_MLA_byelement, vn.IsVector()) \
4747 V(mls, NEON_MLS_byelement, vn.IsVector()) \
4807 V(sqdmull2, NEON_SQDMULL_byelement, vn.IsVector() && vn.IsQ()) \
4809 V(sqdmlal2, NEON_SQDMLAL_byelement, vn.IsVector() && vn.IsQ()) \
4811 V(sqdmlsl2, NEON_SQDMLSL_byelement, vn.IsVector() && vn.IsQ()) \
4812 V(smull, NEON_SMULL_byelement, vn.IsVector() && vn.IsD()) \
4813 V(smull2, NEON_SMULL_byelement, vn.IsVector() && vn.IsQ()) \
4814 V(umull, NEON_UMULL_byelement, vn.IsVector() && vn.IsD()) \
4815 V(umull2, NEON_UMULL_byelement, vn.IsVector() && vn.IsQ()) \
4816 V(smlal, NEON_SMLAL_byelement, vn.IsVector() && vn.IsD()) \
4817 V(smlal2, NEON_SMLAL_byelement, vn.IsVector() && vn.IsQ()) \
4818 V(umlal, NEON_UMLAL_byelement, vn.IsVector() && vn.IsD()) \
4819 V(umlal2, NEON_UMLAL_byelement, vn.IsVector() && vn.IsQ()) \
4820 V(smlsl, NEON_SMLSL_byelement, vn.IsVector() && vn.IsD()) \
4821 V(smlsl2, NEON_SMLSL_byelement, vn.IsVector() && vn.IsQ()) \
4822 V(umlsl, NEON_UMLSL_byelement, vn.IsVector() && vn.IsD()) \
4823 V(umlsl2, NEON_UMLSL_byelement, vn.IsVector() && vn.IsQ())
4883 VIXL_ASSERT(vd.IsVector() || vd.Is1D());
4896 VIXL_ASSERT(vd.IsVector() || vd.Is1D());
4929 VIXL_ASSERT(vd.IsVector() && vd.IsD());
4936 VIXL_ASSERT(vd.IsVector() && vd.IsQ());
4950 VIXL_ASSERT(vd.IsVector() && vd.IsQ());
4964 VIXL_ASSERT(vd.IsVector() && vd.IsQ());
4978 VIXL_ASSERT(vd.IsVector() && vd.IsQ());
5544 VIXL_ASSERT(vd.IsVector() || vd.Is1D());
5551 VIXL_ASSERT(vd.IsVector() || vd.Is1D());
5628 VIXL_ASSERT(vd.IsVector() || vd.Is1D());
5635 VIXL_ASSERT(vd.IsVector() || vd.Is1D());
5642 VIXL_ASSERT(vd.IsVector() || vd.Is1D());
5649 VIXL_ASSERT(vd.IsVector() || vd.Is1D());
5656 VIXL_ASSERT(vd.IsVector() || vd.Is1D());
5663 VIXL_ASSERT(vd.IsVector() || vd.Is1D());
5670 VIXL_ASSERT(vd.IsVector() || vd.Is1D());
5677 VIXL_ASSERT(vd.IsVector() || vd.Is1D());
5684 VIXL_ASSERT(vd.IsVector() || vd.Is1D());
5691 VIXL_ASSERT(vn.IsVector() && vd.IsD());
5698 VIXL_ASSERT(vn.IsVector() && vd.IsQ());
5705 VIXL_ASSERT(vn.IsVector() && vd.IsD());
5712 VIXL_ASSERT(vn.IsVector() && vd.IsQ());
5726 VIXL_ASSERT(vn.IsVector() && vd.IsQ());
5740 VIXL_ASSERT(vn.IsVector() && vd.IsQ());
5754 VIXL_ASSERT(vn.IsVector() && vd.IsQ());
5768 VIXL_ASSERT(vn.IsVector() && vd.IsQ());
5782 VIXL_ASSERT(vn.IsVector() && vd.IsQ());
5796 VIXL_ASSERT(vn.IsVector() && vd.IsQ());