Home
last modified time | relevance | path

Searched refs:NewLLT (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp410 LLT NewLLT(NewVT); in lowerReturn() local
417 if (NewLLT.getNumElements() > OldLLT.getNumElements()) { in lowerReturn()
419 MIRBuilder.buildPadVectorWithUndefElements(NewLLT, CurVReg) in lowerReturn()
423 CurVReg = MIRBuilder.buildInstr(ExtendOp, {NewLLT}, {CurVReg}) in lowerReturn()
426 } else if (NewLLT.getNumElements() >= 2 && in lowerReturn()
427 NewLLT.getNumElements() <= 8) { in lowerReturn()
432 MIRBuilder.buildPadVectorWithUndefElements(NewLLT, CurVReg) in lowerReturn()
442 if (NewLLT != MRI.getType(CurVReg)) { in lowerReturn()
444 CurVReg = MIRBuilder.buildInstr(ExtendOp, {NewLLT}, {CurVReg}) in lowerReturn()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp786 const LLT NewLLT = Handler.isIncomingArgumentHandler() ? LocTy : ValTy; in handleAssignments() local
800 if (NumParts != 1 || NewLLT != OrigTy) { in handleAssignments()
815 Args[i].Regs[Part] = MRI.createGenericVirtualRegister(NewLLT); in handleAssignments()
H A DLegalizerHelper.cpp789 auto [Ret, RetLLT, Mem, MemLLT, Cmp, CmpLLT, New, NewLLT] = in createAtomicLibcall()
795 NewLLT) = MI.getFirst5RegLLTs(); in createAtomicLibcall()
801 Args.push_back({New, IntegerType::get(Ctx, NewLLT.getSizeInBits()), 0}); in createAtomicLibcall()