Searched refs:NewLLT (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64CallLowering.cpp | 410 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 D | CallLowering.cpp | 786 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 D | LegalizerHelper.cpp | 789 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()
|