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 | 459 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 D | CallLowering.cpp | 785 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 D | LegalizerHelper.cpp | 854 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()
|