Home
last modified time | relevance | path

Searched refs:createGenericVirtualRegister (Results 1 – 19 of 19) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp86 VRegs.push_back(MRI.createGenericVirtualRegister(Ty)); in extractParts()
649 unsigned DstExt = MRI.createGenericVirtualRegister(WideTy); in widenScalarDst()
979 unsigned QuotReg = MRI.createGenericVirtualRegister(Ty); in lower()
985 unsigned ProdReg = MRI.createGenericVirtualRegister(Ty); in lower()
1007 unsigned HiPart = MRI.createGenericVirtualRegister(Ty); in lower()
1013 unsigned Zero = MRI.createGenericVirtualRegister(Ty); in lower()
1019 unsigned Shifted = MRI.createGenericVirtualRegister(Ty); in lower()
1020 unsigned ShiftAmt = MRI.createGenericVirtualRegister(Ty); in lower()
1076 unsigned Neg = MRI.createGenericVirtualRegister(Ty); in lower()
1117 unsigned TmpReg = MRI.createGenericVirtualRegister( in lower()
[all …]
H A DIRTranslator.cpp219 VRegs->push_back(MRI->createGenericVirtualRegister(Ty)); in getOrCreateVRegs()
233 VRegs->push_back(MRI->createGenericVirtualRegister(SplitTys[0])); in getOrCreateVRegs()
434 const unsigned Tst = MRI->createGenericVirtualRegister(LLTi1); in translateSwitch()
1011 unsigned GuardVal = MRI->createGenericVirtualRegister(PtrTy); in translateKnownIntrinsic()
1048 unsigned Undef = MRI->createGenericVirtualRegister(PtrTy); in translateKnownIntrinsic()
1091 unsigned Dst = MRI->createGenericVirtualRegister(BigTy); in packRegs()
1094 unsigned NewDst = MRI->createGenericVirtualRegister(BigTy); in packRegs()
1273 unsigned Undef = MRI->createGenericVirtualRegister(Ty); in translateLandingPad()
1295 unsigned PtrVReg = MRI->createGenericVirtualRegister(Tys[0]); in translateLandingPad()
1344 unsigned SPTmp = MRI->createGenericVirtualRegister(PtrTy); in translateAlloca()
[all …]
H A DCallLowering.cpp173 unsigned NewReg = MRI.createGenericVirtualRegister(LocTy); in extendRegister()
178 unsigned NewReg = MRI.createGenericVirtualRegister(LocTy); in extendRegister()
H A DLocalizer.cpp114 MRI->createGenericVirtualRegister(MRI->getType(Reg)); in runOnMachineFunction()
H A DMachineIRBuilder.cpp211 Res = getMRI()->createGenericVirtualRegister(getMRI()->getType(Op0)); in materializeGEP()
212 unsigned TmpReg = getMRI()->createGenericVirtualRegister(ValueTy); in materializeGEP()
457 unsigned ResIn = getMRI()->createGenericVirtualRegister(ResTy); in buildSequence()
463 : getMRI()->createGenericVirtualRegister(ResTy); in buildSequence()
H A DRegisterBankInfo.cpp664 NewVReg = MRI.createGenericVirtualRegister(LLT::scalar(PartMap->Length)); in createVRegs()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp101 unsigned SPReg = MRI.createGenericVirtualRegister(p0); in getStackAddress()
104 unsigned OffsetReg = MRI.createGenericVirtualRegister(s32); in getStackAddress()
107 unsigned AddrReg = MRI.createGenericVirtualRegister(p0); in getStackAddress()
155 unsigned NewRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in assignCustomValue()
156 MRI.createGenericVirtualRegister(LLT::scalar(32))}; in assignCustomValue()
229 ArgInfo{MRI.createGenericVirtualRegister(getLLTForType(*SplitTy, DL)), in splitToValueTypes()
316 MRI.createGenericVirtualRegister(LLT::pointer(MPO.getAddrSpace(), 32)); in getStackAddress()
334 auto LoadVReg = MRI.createGenericVirtualRegister(LLT::scalar(32)); in assignValueToAddress()
371 MRI.createGenericVirtualRegister(LLT::scalar(LocSize)); in assignValueToReg()
393 unsigned NewRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in assignCustomValue()
[all …]
H A DARMLegalizerInfo.cpp366 auto RetVal = MRI.createGenericVirtualRegister( in legalizeCustom()
379 {MRI.createGenericVirtualRegister(LLT::scalar(32)), OriginalResult}, in legalizeCustom()
410 auto LibcallResult = MRI.createGenericVirtualRegister(LLT::scalar(32)); in legalizeCustom()
422 : MRI.createGenericVirtualRegister(MRI.getType(OriginalResult)); in legalizeCustom()
435 auto Zero = MRI.createGenericVirtualRegister(LLT::scalar(32)); in legalizeCustom()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp73 VRegs.push_back(MRI.createGenericVirtualRegister(LLT{RegisterVT})); in handle()
160 unsigned AddrReg = MRI.createGenericVirtualRegister(LLT::pointer(0, 32)); in getStackAddress()
171 unsigned LoadReg = MRI.createGenericVirtualRegister(LLT::scalar(32)); in assignValueToAddress()
226 unsigned SPReg = MRI.createGenericVirtualRegister(p0); in getStackAddress()
229 unsigned OffsetReg = MRI.createGenericVirtualRegister(s32); in getStackAddress()
233 unsigned AddrReg = MRI.createGenericVirtualRegister(p0); in getStackAddress()
258 unsigned ExtReg = MRI.createGenericVirtualRegister(LocTy); in extendRegister()
263 unsigned ExtReg = MRI.createGenericVirtualRegister(LocTy); in extendRegister()
268 unsigned ExtReg = MRI.createGenericVirtualRegister(LocTy); in extendRegister()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64CallLowering.cpp64 unsigned AddrReg = MRI.createGenericVirtualRegister(LLT::pointer(0, 64)); in getStackAddress()
136 unsigned SPReg = MRI.createGenericVirtualRegister(p0); in getStackAddress()
139 unsigned OffsetReg = MRI.createGenericVirtualRegister(s64); in getStackAddress()
142 unsigned AddrReg = MRI.createGenericVirtualRegister(p0); in getStackAddress()
217 ArgInfo{MRI.createGenericVirtualRegister(getLLTForType(*SplitTy, DL)), in splitToValueTypes()
301 Dst = MRI.createGenericVirtualRegister(Ty); in lowerFormalArguments()
304 unsigned Tmp = MRI.createGenericVirtualRegister(Ty); in lowerFormalArguments()
H A DAArch64LegalizerInfo.cpp467 unsigned List = MRI.createGenericVirtualRegister(PtrTy); in legalizeVaArg()
478 unsigned ListTmp = MRI.createGenericVirtualRegister(PtrTy); in legalizeVaArg()
481 DstPtr = MRI.createGenericVirtualRegister(PtrTy); in legalizeVaArg()
492 unsigned SizeReg = MRI.createGenericVirtualRegister(IntPtrTy); in legalizeVaArg()
495 unsigned NewList = MRI.createGenericVirtualRegister(PtrTy); in legalizeVaArg()
H A DAArch64InstructionSelector.cpp939 unsigned DstReg = MRI.createGenericVirtualRegister(LLT::scalar(64)); in select()
972 unsigned SrcReg = MRI.createGenericVirtualRegister(LLT::scalar(64)); in select()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86CallLowering.cpp88 ArgInfo{MRI.createGenericVirtualRegister(getLLTForType(*PartTy, DL)), in splitToValueTypes()
111 unsigned SPReg = MRI.createGenericVirtualRegister(p0); in getStackAddress()
114 unsigned OffsetReg = MRI.createGenericVirtualRegister(SType); in getStackAddress()
117 unsigned AddrReg = MRI.createGenericVirtualRegister(p0); in getStackAddress()
240 unsigned AddrReg = MRI.createGenericVirtualRegister( in getStackAddress()
H A DX86InstructionSelector.cpp1368 unsigned DefReg = MRI.createGenericVirtualRegister(DstTy); in selectMergeValues()
1374 unsigned Tmp = MRI.createGenericVirtualRegister(DstTy); in selectMergeValues()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp56 unsigned DstReg = MRI.createGenericVirtualRegister(PtrType); in lowerParameterPtr()
61 unsigned OffsetReg = MRI.createGenericVirtualRegister(LLT::scalar(64)); in lowerParameterPtr()
130 unsigned VReg = MRI.createGenericVirtualRegister(P2); in lowerFormalArguments()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h79 MIB.addDef(MRI.createGenericVirtualRegister(LLTTy)); in addDefToMIB()
H A DInstructionSelectorImpl.h921 MRI.createGenericVirtualRegister(ISelInfo.TypeObjects[TypeID]); in executeMatchTable()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineRegisterInfo.cpp189 MachineRegisterInfo::createGenericVirtualRegister(LLT Ty, StringRef Name) { in createGenericVirtualRegister() function in MachineRegisterInfo
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineRegisterInfo.h736 unsigned createGenericVirtualRegister(LLT Ty, StringRef Name = "");