Lines Matching defs:RegTy
509 bool llvm::extractParts(Register Reg, LLT RegTy, LLT MainTy, LLT &LeftoverTy,
516 unsigned RegSize = RegTy.getSizeInBits();
534 if (RegTy.isVector() && MainTy.isVector()) {
535 unsigned RegNumElts = RegTy.getNumElements();
541 RegTy.getScalarSizeInBits() == MainTy.getScalarSizeInBits() &&
543 LeftoverTy = LLT::fixed_vector(LeftoverNumElts, RegTy.getElementType());
607 LLT RegTy = MRI.getType(Reg);
608 assert(RegTy.isVector() && "Expected a vector type");
610 LLT EltTy = RegTy.getElementType();
612 unsigned RegNumElts = RegTy.getNumElements();
914 const DebugLoc &DL, LLT RegTy) {
932 if (RegTy.isValid())
933 MRI.setType(LiveIn, RegTy);