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.cpp459 LLT NewLLT(NewVT); in lowerReturn() local
466 if (NewLLT.getNumElements() > OldLLT.getNumElements()) { in lowerReturn()
468 MIRBuilder.buildPadVectorWithUndefElements(NewLLT, CurVReg) in lowerReturn()
472 CurVReg = MIRBuilder.buildInstr(ExtendOp, {NewLLT}, {CurVReg}) in lowerReturn()
475 } else if (NewLLT.getNumElements() >= 2 && in lowerReturn()
476 NewLLT.getNumElements() <= 8) { in lowerReturn()
481 MIRBuilder.buildPadVectorWithUndefElements(NewLLT, CurVReg) in lowerReturn()
491 if (NewLLT != MRI.getType(CurVReg)) { in lowerReturn()
493 CurVReg = MIRBuilder.buildInstr(ExtendOp, {NewLLT}, {CurVReg}) in lowerReturn()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp785 const LLT NewLLT = Handler.isIncomingArgumentHandler() ? LocTy : ValTy; in handleAssignments() local
799 if (NumParts != 1 || NewLLT != OrigTy) { in handleAssignments()
814 Args[i].Regs[Part] = MRI.createGenericVirtualRegister(NewLLT); in handleAssignments()
H A DLegalizerHelper.cpp854 auto [Ret, RetLLT, Mem, MemLLT, Cmp, CmpLLT, New, NewLLT] = in createAtomicLibcall()
860 NewLLT) = MI.getFirst5RegLLTs(); in createAtomicLibcall()
866 Args.push_back({New, IntegerType::get(Ctx, NewLLT.getSizeInBits()), 0}); in createAtomicLibcall()