Lines Matching defs:LocTy
400 LLT LocTy = MRI.getType(SrcReg);
403 SrcReg = B.buildAssertSExt(LocTy, SrcReg, LLTy.getScalarSizeInBits())
406 SrcReg = B.buildAssertZExt(LocTy, SrcReg, LLTy.getScalarSizeInBits())
784 const LLT LocTy(LocVT);
786 const LLT NewLLT = Handler.isIncomingArgumentHandler() ? LocTy : ValTy;
979 LocTy, Args[i].Flags[0]);
1295 LLT LocTy{VA.getLocVT()};
1298 if (LocTy.getSizeInBits() == ValTy.getSizeInBits())
1301 if (LocTy.isScalar() && MaxSizeBits && MaxSizeBits < LocTy.getSizeInBits()) {
1304 LocTy = LLT::scalar(MaxSizeBits);
1324 auto MIB = MIRBuilder.buildAnyExt(LocTy, ValReg);
1328 Register NewReg = MRI.createGenericVirtualRegister(LocTy);
1333 Register NewReg = MRI.createGenericVirtualRegister(LocTy);
1387 const LLT LocTy(LocVT);
1390 if (isCopyCompatibleType(RegTy, LocTy)) {
1395 auto Copy = MIRBuilder.buildCopy(LocTy, PhysReg);