Lines Matching refs:RHSVecType
11081 const VectorType *RHSVecType = RHSType->getAs<VectorType>();
11082 assert(LHSVecType || RHSVecType);
11087 LHSVecType->getVectorKind() == VectorKind::AltiVecBool && RHSVecType &&
11088 RHSVecType->getVectorKind() == VectorKind::AltiVecBool)
11101 if (LHSVecType && RHSVecType &&
11116 if (AllowBoolConversions && LHSVecType && RHSVecType &&
11117 LHSVecType->getNumElements() == RHSVecType->getNumElements() &&
11119 Context.getTypeSize(RHSVecType->getElementType()))) {
11122 RHSVecType->getVectorKind() == VectorKind::AltiVecBool) {
11128 RHSVecType->getVectorKind() == VectorKind::AltiVecVector &&
11129 RHSVecType->getElementType()->isIntegerType()) {
11209 if (!RHSVecType) {
11221 if (isa<ExtVectorType>(RHSVecType)) {
11223 LHSType, RHSVecType->getElementType(),
11237 const VectorType *VT = LHSVecType ? LHSVecType : RHSVecType;
11267 if ((!RHSVecType && !RHSType->isRealType()) ||
11280 RHSVecType && isa<ExtVectorType>(RHSVecType) &&
11291 if ((RHSVecType && !isa<ExtVectorType>(RHSVecType)) ||
11295 unsigned ScalarOrVector = LHSVecType && RHSVecType ? 1 : 0;
12405 if (auto RHSVecType = RHS.get()->getType()->getAs<VectorType>())
12406 if (RHSVecType->getVectorKind() == VectorKind::AltiVecBool)