Searched refs:NewLLT (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64CallLowering.cpp | 404 LLT NewLLT(NewVT); in lowerReturn() local 411 if (NewLLT.getNumElements() > OldLLT.getNumElements()) { in lowerReturn() 414 MIRBuilder.buildPadVectorWithUndefElements(NewLLT, CurVReg) in lowerReturn() 418 CurVReg = MIRBuilder.buildInstr(ExtendOp, {NewLLT}, {CurVReg}) in lowerReturn() 421 } else if (NewLLT.getNumElements() >= 2 && in lowerReturn() 422 NewLLT.getNumElements() <= 8) { in lowerReturn() 427 MIRBuilder.buildPadVectorWithUndefElements(NewLLT, CurVReg) in lowerReturn() 437 if (NewLLT != MRI.getType(CurVReg)) { in lowerReturn() 439 CurVReg = MIRBuilder.buildInstr(ExtendOp, {NewLLT}, {CurVReg}) in lowerReturn()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 740 const LLT NewLLT = Handler.isIncomingArgumentHandler() ? LocTy : ValTy; in handleAssignments() local 752 if (NumParts != 1 || NewLLT != OrigTy) { in handleAssignments() 761 Args[i].Regs[Part] = MRI.createGenericVirtualRegister(NewLLT); in handleAssignments()
|
| H A D | LegalizerHelper.cpp | 770 auto [Ret, RetLLT, Mem, MemLLT, Cmp, CmpLLT, New, NewLLT] = in createAtomicLibcall() 776 NewLLT) = MI.getFirst5RegLLTs(); in createAtomicLibcall() 782 Args.push_back({New, IntegerType::get(Ctx, NewLLT.getSizeInBits()), 0}); in createAtomicLibcall()
|