Lines Matching refs:isVector

164   assert((Res.isScalar() || Res.isVector()) && "invalid operand type");  in validateUnaryOp()
170 assert((Res.isScalar() || Res.isVector()) && "invalid operand type"); in validateBinaryOp()
176 assert((Res.isScalar() || Res.isVector()) && "invalid operand type"); in validateShiftOp()
222 assert((ResTy.isVector() && Op0Ty.isVector()) && "Non vector type"); in buildPadVectorWithUndefElements()
245 assert((ResTy.isVector() && Op0Ty.isVector()) && "Non vector type"); in buildDeleteTrailingVectorElements()
290 if (Ty.isVector()) { in buildConstant()
323 if (Ty.isVector()) { in buildFConstant()
472 unsigned ExtOp = getBoolExtOp(getMRI()->getType(Op.getReg()).isVector(), IsFP); in buildBoolExt()
500 Res.getLLTTy(*getMRI()).isVector()); in buildExtOrTrunc()
990 if (DstTy.isVector()) { in validateTruncExt()
991 assert(SrcTy.isVector() && "mismatched cast between vector and non-vector"); in validateTruncExt()
1009 assert((ResTy.isScalar() || ResTy.isVector() || ResTy.isPointer()) && in validateSelectOp()
1016 (TstTy.isVector() && in validateSelectOp()
1132 return DstTy.isVector() && in buildInstr()
1167 if (DstOps[0].getLLTTy(*getMRI()).isVector()) { in buildInstr()
1168 if (SrcOps[0].getLLTTy(*getMRI()).isVector()) in buildInstr()
1177 assert(SrcOps[0].getLLTTy(*getMRI()).isVector() && "Invalid operand type"); in buildInstr()
1190 assert(DstOps[0].getLLTTy(*getMRI()).isVector() && in buildInstr()
1191 SrcOps[0].getLLTTy(*getMRI()).isVector() && "Invalid operand type"); in buildInstr()
1205 assert(DstOps[0].getLLTTy(*getMRI()).isVector() && in buildInstr()
1223 assert(DstOps[0].getLLTTy(*getMRI()).isVector() && in buildInstr()
1242 return (Op.getLLTTy(*getMRI()).isVector() && in buildInstr()