Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp150 VRegs.push_back(MRI.createGenericVirtualRegister(Ty)); in extractParts()
168 VRegs.push_back(MRI.createGenericVirtualRegister(MainTy)); in extractParts()
184 Register NewReg = MRI.createGenericVirtualRegister(MainTy); in extractParts()
191 Register NewReg = MRI.createGenericVirtualRegister(LeftoverTy); in extractParts()
222 Register CurResultReg = MRI.createGenericVirtualRegister(ResultTy); in insertParts()
227 Register NewResultReg = MRI.createGenericVirtualRegister(ResultTy); in insertParts()
236 DstReg : MRI.createGenericVirtualRegister(ResultTy); in insertParts()
392 UnmergeDefs[I] = MRI.createGenericVirtualRegister(DstTy); in buildWidenedRemergeToDst()
904 Register TmpReg = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar()
919 Register TmpReg = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar()
[all …]
H A DCallLowering.cpp304 PadDstRegs[I] = MRI.createGenericVirtualRegister(LLTy); in mergeVectorRegsToResultRegs()
506 UnmergeResults.push_back(MRI.createGenericVirtualRegister(DstTy)); in buildCopyToRegs()
660 Args[i].Regs[Part] = MRI.createGenericVirtualRegister(NewLLT); in handleAssignments()
830 DemoteReg = MRI.createGenericVirtualRegister( in insertSRetIncomingArgument()
1079 Register NewReg = MRI.createGenericVirtualRegister(LocTy); in extendRegister()
1084 Register NewReg = MRI.createGenericVirtualRegister(LocTy); in extendRegister()
H A DMachineIRBuilder.cpp203 Res = getMRI()->createGenericVirtualRegister(getMRI()->getType(Op0)); in materializePtrAdd()
213 Register MaskReg = getMRI()->createGenericVirtualRegister(MaskTy); in buildMaskLowPtrBits()
264 .addDef(getMRI()->createGenericVirtualRegister(EltTy)) in buildConstant()
297 .addDef(getMRI()->createGenericVirtualRegister(EltTy)) in buildFConstant()
572 Register ResIn = getMRI()->createGenericVirtualRegister(ResTy); in buildSequence()
578 : getMRI()->createGenericVirtualRegister(ResTy); in buildSequence()
620 TmpVec.push_back(getMRI()->createGenericVirtualRegister(Res)); in buildUnmerge()
H A DLocalizer.cpp134 Register NewReg = MRI->createGenericVirtualRegister(MRI->getType(Reg)); in localizeInterBlock()
H A DIRTranslator.cpp207 VRegs->push_back(MRI->createGenericVirtualRegister(Ty)); in getOrCreateVRegs()
221 VRegs->push_back(MRI->createGenericVirtualRegister(SplitTys[0])); in getOrCreateVRegs()
2043 Register GuardVal = MRI->createGenericVirtualRegister(PtrTy); in translateKnownIntrinsic()
2101 Register Undef = MRI->createGenericVirtualRegister(PtrTy); in translateKnownIntrinsic()
2236 SwiftInVReg = MRI->createGenericVirtualRegister(Ty); in translateCallBase()
2534 Register Undef = MRI->createGenericVirtualRegister(Ty); in translateLandingPad()
2556 Register PtrVReg = MRI->createGenericVirtualRegister(Tys[0]); in translateLandingPad()
2586 Register ExtElts = MRI->createGenericVirtualRegister(IntPtrTy); in translateAlloca()
2593 Register AllocSize = MRI->createGenericVirtualRegister(IntPtrTy); in translateAlloca()
H A DInlineAsmLowering.cpp629 MRI->createGenericVirtualRegister(LLT::scalar(SrcSize)); in lowerInlineAsm()
H A DRegisterBankInfo.cpp711 NewVReg = MRI.createGenericVirtualRegister(LLT::scalar(PartMap->Length)); in createVRegs()
H A DCombinerHelper.cpp2934 auto NewLogicDst = MRI.createGenericVirtualRegister(XTy); in matchHoistLogicOpWithSameOpcodeHands()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp157 Register NewRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in assignCustomValue()
158 MRI.createGenericVirtualRegister(LLT::scalar(32))}; in assignCustomValue()
328 Register NewRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in assignCustomValue()
329 MRI.createGenericVirtualRegister(LLT::scalar(32))}; in assignCustomValue()
H A DARMLegalizerInfo.cpp386 Register RetRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in legalizeCustom()
422 auto LibcallResult = MRI.createGenericVirtualRegister(LLT::scalar(32)); in legalizeCustom()
434 : MRI.createGenericVirtualRegister(MRI.getType(OriginalResult)); in legalizeCustom()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp423 Register PtrReg = B.getMRI()->createGenericVirtualRegister(PtrTy); in lowerParameter()
464 Register VReg = MRI.createGenericVirtualRegister(P4); in allocateHSAUserSGPRs()
541 Register PtrReg = MRI.createGenericVirtualRegister(ConstPtrTy); in lowerFormalArgumentsKernel()
551 : MRI.createGenericVirtualRegister(getLLTForType(*ArgTy, DL)); in lowerFormalArgumentsKernel()
797 Register InputReg = MRI.createGenericVirtualRegister(ArgTy); in passSpecialInputs()
849 InputReg = MRI.createGenericVirtualRegister(S32); in passSpecialInputs()
855 Register Y = MRI.createGenericVirtualRegister(S32); in passSpecialInputs()
864 Register Z = MRI.createGenericVirtualRegister(S32); in passSpecialInputs()
873 InputReg = MRI.createGenericVirtualRegister(S32); in passSpecialInputs()
H A DAMDGPURegisterBankInfo.cpp652 Register LoLHS = MRI->createGenericVirtualRegister(HalfTy); in split64BitValueForMapping()
653 Register HiLHS = MRI->createGenericVirtualRegister(HalfTy); in split64BitValueForMapping()
745 Register PhiReg = MRI.createGenericVirtualRegister(ResTy); in executeInWaterfallLoop()
915 Register CurrentLaneOpRegLo = MRI.createGenericVirtualRegister(S32); in executeInWaterfallLoop()
916 Register CurrentLaneOpRegHi = MRI.createGenericVirtualRegister(S32); in executeInWaterfallLoop()
949 CurrentLaneOpReg = MRI.createGenericVirtualRegister(S32); in executeInWaterfallLoop()
1484 LoadParts[i] = MRI.createGenericVirtualRegister(Ty); in applyMappingSBufferLoad()
2143 Register NewDstReg = MRI.createGenericVirtualRegister(S32); in applyMappingImpl()
2149 Register NewSrcReg = MRI.createGenericVirtualRegister(S32); in applyMappingImpl()
2181 Register NewCondReg = MRI.createGenericVirtualRegister(S32); in applyMappingImpl()
[all …]
H A DAMDGPULegalizerInfo.cpp1766 Register QueuePtr = MRI.createGenericVirtualRegister( in getSegmentAperture()
2259 B.getMRI()->createGenericVirtualRegister(ConstPtrTy); in buildPCRelGlobalAddress()
2364 Register GOTAddr = MRI.createGenericVirtualRegister(PtrTy); in legalizeGlobalValue()
2627 Register Min = MRI.createGenericVirtualRegister(S64); in legalizeFFloor()
3041 Register UDivRem = MRI.createGenericVirtualRegister(Ty); in legalizeSDIV_SREM()
3485 Register KernargPtrReg = MRI.createGenericVirtualRegister(DstTy); in getImplicitArgPtr()
3823 LoadDstReg = B.getMRI()->createGenericVirtualRegister(S32); in legalizeBufferLoad()
3825 LoadDstReg = B.getMRI()->createGenericVirtualRegister(UnpackedTy); in legalizeBufferLoad()
4372 Register NewResultReg = MRI->createGenericVirtualRegister(LoadResultTy); in legalizeImageIntrinsic()
4408 ResultRegs[I] = MRI->createGenericVirtualRegister(RegTy); in legalizeImageIntrinsic()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp805 VRegs.push_back(MRI.createGenericVirtualRegister(Ty)); in extractParts()
1075 auto DstLo = MRI.createGenericVirtualRegister(s64); in legalizeAtomicCmpxchg128()
1076 auto DstHi = MRI.createGenericVirtualRegister(s64); in legalizeAtomicCmpxchg128()
1108 auto CASDst = MRI.createGenericVirtualRegister(s128); in legalizeAtomicCmpxchg128()
1109 auto CASDesired = MRI.createGenericVirtualRegister(s128); in legalizeAtomicCmpxchg128()
1110 auto CASNew = MRI.createGenericVirtualRegister(s128); in legalizeAtomicCmpxchg128()
H A DAArch64InstructionSelector.cpp2509 DstReg = MRI.createGenericVirtualRegister(LLT::scalar(64)); in select()
2541 Register SrcReg = MRI.createGenericVirtualRegister(LLT::scalar(64)); in select()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMIRVRegNamerUtils.cpp171 : MRI.createGenericVirtualRegister(MRI.getType(VReg), LowerName); in createVirtualRegisterWithLowerName()
H A DMachineRegisterInfo.cpp188 MachineRegisterInfo::createGenericVirtualRegister(LLT Ty, StringRef Name) { in createGenericVirtualRegister() function in MachineRegisterInfo
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp76 VRegs.push_back(MRI.createGenericVirtualRegister(LLT{RegisterVT})); in handle()
538 MF.getRegInfo().createGenericVirtualRegister(LLT::pointer(0, 32)); in lowerCall()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h430 DstRegs[Idx] = MRI.createGenericVirtualRegister(DestTy); in tryFoldUnmergeCast()
657 TmpRegs[k] = MRI.createGenericVirtualRegister(MergeEltTy); in tryCombineUnmergeValues()
H A DInstructionSelectorImpl.h1126 MRI.createGenericVirtualRegister(ISelInfo.TypeObjects[TypeID]); in executeMatchTable()
H A DMachineIRBuilder.h79 MIB.addDef(MRI.createGenericVirtualRegister(LLTTy)); in addDefToMIB()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineRegisterInfo.h743 Register createGenericVirtualRegister(LLT Ty, StringRef Name = "");
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstructionSelector.cpp1326 Register DefReg = MRI.createGenericVirtualRegister(DstTy); in selectMergeValues()
1332 Register Tmp = MRI.createGenericVirtualRegister(DstTy); in selectMergeValues()