Lines Matching defs:ResTy
240 LLT ResTy = Res.getLLTTy(*getMRI());
243 assert(ResTy.isVector() && "Res non vector type");
247 assert((ResTy.getElementType() == Op0Ty.getElementType()) &&
249 assert((ResTy.getNumElements() > Op0Ty.getNumElements()) &&
256 assert((ResTy.getSizeInBits() > Op0Ty.getSizeInBits()) &&
262 unsigned NumberOfPadElts = ResTy.getNumElements() - Regs.size();
271 LLT ResTy = Res.getLLTTy(*getMRI());
275 assert(((ResTy.isScalar() && (ResTy == Op0Ty.getElementType())) ||
276 (ResTy.isVector() &&
277 (ResTy.getElementType() == Op0Ty.getElementType()))) &&
280 (ResTy.isScalar() || (ResTy.getNumElements() < Op0Ty.getNumElements())) &&
284 if (ResTy.isScalar())
287 for (unsigned i = 0; i < ResTy.getNumElements(); ++i)
589 LLT ResTy = Res.getLLTTy(*getMRI());
591 ResTy, APInt::getLowBitsSet(ResTy.getScalarSizeInBits(), ImmOp));
1205 void MachineIRBuilder::validateSelectOp(const LLT ResTy, const LLT TstTy,
1208 assert((ResTy.isScalar() || ResTy.isVector() || ResTy.isPointer()) &&
1210 assert((ResTy == Op0Ty && ResTy == Op1Ty) && "type mismatch");
1211 if (ResTy.isScalar() || ResTy.isPointer())