Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp155 Register NewRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in assignCustomValue()
156 MRI.createGenericVirtualRegister(LLT::scalar(32))}; in assignCustomValue()
330 Register NewRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in assignCustomValue()
331 MRI.createGenericVirtualRegister(LLT::scalar(32))}; in assignCustomValue()
H A DARMLegalizerInfo.cpp391 Register RetRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in legalizeCustom()
427 auto LibcallResult = MRI.createGenericVirtualRegister(LLT::scalar(32)); in legalizeCustom()
439 : MRI.createGenericVirtualRegister(MRI.getType(OriginalResult)); in legalizeCustom()
/openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.cpp64 auto Res = MRI.createGenericVirtualRegister(LLT::scalar(32)); in createTypeVReg()
70 auto Res = MRI.createGenericVirtualRegister(LLT::scalar(32)); in createTypeVReg()
135 Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateConstIntReg()
194 Res = MF.getRegInfo().createGenericVirtualRegister(LLTy); in buildConstantInt()
239 Res = MF.getRegInfo().createGenericVirtualRegister(LLT::scalar(BitWidth)); in buildConstantFP()
264 CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateIntCompositeOrNull()
335 CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateIntCompositeOrNull()
403 Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateConstNullPtr()
1083 Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateUndef()
H A DSPIRVBuiltins.cpp293 MIRBuilder.getMRI()->createGenericVirtualRegister(Type); in buildBoolRegister()
592 Register Tmp = !IsCmpxchg ? MRI->createGenericVirtualRegister(DesiredLLT) in buildAtomicCompareExchangeInst()
941 defaultReg = MRI->createGenericVirtualRegister(LLT::scalar(PointerSize)); in genWorkgroupQuery()
958 Extracted = MRI->createGenericVirtualRegister(LLT::scalar(PointerSize)); in genWorkgroupQuery()
976 MRI->createGenericVirtualRegister(LLT::scalar(1)); in genWorkgroupQuery()
992 MRI->createGenericVirtualRegister(LLT::scalar(PointerSize)); in genWorkgroupQuery()
1126 QueryResult = MIRBuilder.getMRI()->createGenericVirtualRegister( in generateImageSizeQueryInst()
1276 Register TempRegister = MRI->createGenericVirtualRegister(LLType); in generateReadImageInst()
H A DSPIRVCallLowering.cpp305 Register FuncVReg = MRI->createGenericVirtualRegister(LLT::scalar(32)); in lowerFormalArguments()
414 {MIRBuilder.getMRI()->createGenericVirtualRegister(LLT::scalar(32))}); in lowerCall()
H A DSPIRVPreLegalizer.cpp203 Register NewReg = MRI.createGenericVirtualRegister(MRI.getType(Reg)); in insertAssignInstr()
325 Register IdReg = MRI.createGenericVirtualRegister(NewT); in createNewIdReg()
H A DSPIRVLegalizerInfo.cpp281 Register ConvReg = MRI.createGenericVirtualRegister(ConvTy); in convertPtrToInt()
H A DSPIRVInstructionSelector.cpp645 Register VarReg = MRI->createGenericVirtualRegister(LLT::scalar(32)); in selectMemOperation()
657 SrcReg = MRI->createGenericVirtualRegister(LLT::scalar(32)); in selectMemOperation()
1046 NewReg = MRI->createGenericVirtualRegister(LLT::scalar(32)); in buildI32Constant()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp425 Register PtrReg = B.getMRI()->createGenericVirtualRegister(PtrTy); in lowerParameter()
479 Register VReg = MRI.createGenericVirtualRegister(P4); in allocateHSAUserSGPRs()
555 Register PtrReg = MRI.createGenericVirtualRegister(ConstPtrTy); in lowerFormalArgumentsKernel()
820 Register InputReg = MRI.createGenericVirtualRegister(ArgTy); in passSpecialInputs()
889 InputReg = MRI.createGenericVirtualRegister(S32); in passSpecialInputs()
899 Register Y = MRI.createGenericVirtualRegister(S32); in passSpecialInputs()
909 Register Z = MRI.createGenericVirtualRegister(S32); in passSpecialInputs()
919 InputReg = MRI.createGenericVirtualRegister(S32); in passSpecialInputs()
H A DAMDGPULegalizerInfo.cpp1847 Register Dst = MRI.createGenericVirtualRegister(S64); in getSegmentAperture()
1855 Register LoadAddr = MRI.createGenericVirtualRegister( in getSegmentAperture()
1866 Register KernargPtrReg = MRI.createGenericVirtualRegister( in getSegmentAperture()
1886 Register QueuePtr = MRI.createGenericVirtualRegister( in getSegmentAperture()
2388 SrcRegs.push_back(MRI.createGenericVirtualRegister(EltTy)); in legalizeInsertVectorElt()
2471 B.getMRI()->createGenericVirtualRegister(ConstPtrTy); in buildPCRelGlobalAddress()
2569 Register GOTAddr = MRI.createGenericVirtualRegister(PtrTy); in legalizeGlobalValue()
2836 Register Min = MRI.createGenericVirtualRegister(S64); in legalizeFFloor()
3160 Src0Parts.push_back(MRI.createGenericVirtualRegister(S32)); in legalizeMul()
3161 Src1Parts.push_back(MRI.createGenericVirtualRegister(S32)); in legalizeMul()
[all …]
H A DAMDGPUCombinerHelper.cpp369 Register NegatedMatchInfo = MRI.createGenericVirtualRegister(Type); in applyFoldableFneg()
H A DAMDGPURegisterBankInfo.cpp647 Register LoLHS = MRI->createGenericVirtualRegister(HalfTy); in split64BitValueForMapping()
648 Register HiLHS = MRI->createGenericVirtualRegister(HalfTy); in split64BitValueForMapping()
1403 LoadParts[i] = MRI.createGenericVirtualRegister(Ty); in applyMappingSBufferLoad()
2140 Register NewDstReg = MRI.createGenericVirtualRegister(LLT::scalar(32)); in applyMappingImpl()
2223 Register NewDstReg = MRI.createGenericVirtualRegister(S32); in applyMappingImpl()
2229 Register NewSrcReg = MRI.createGenericVirtualRegister(S32); in applyMappingImpl()
2261 Register NewCondReg = MRI.createGenericVirtualRegister(S32); in applyMappingImpl()
2313 Register NewCondReg = MRI.createGenericVirtualRegister(S32); in applyMappingImpl()
2711 Register TmpReg = MRI.createGenericVirtualRegister(DstTy); in applyMappingImpl()
2770 Register TmpReg0 = MRI.createGenericVirtualRegister(S32); in applyMappingImpl()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp947 VRegs.push_back(MRI.createGenericVirtualRegister(Ty)); in extractParts()
1058 auto Val = MF.getRegInfo().createGenericVirtualRegister( in legalizeIntrinsic()
1418 auto DstLo = MRI.createGenericVirtualRegister(s64); in legalizeAtomicCmpxchg128()
1419 auto DstHi = MRI.createGenericVirtualRegister(s64); in legalizeAtomicCmpxchg128()
1451 auto CASDst = MRI.createGenericVirtualRegister(s128); in legalizeAtomicCmpxchg128()
1452 auto CASDesired = MRI.createGenericVirtualRegister(s128); in legalizeAtomicCmpxchg128()
1453 auto CASNew = MRI.createGenericVirtualRegister(s128); in legalizeAtomicCmpxchg128()
1590 DstRegs.push_back(MRI.createGenericVirtualRegister(DstTy)); in legalizeFCopySign()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp161 VRegs.push_back(MRI.createGenericVirtualRegister(Ty)); in extractParts()
179 VRegs.push_back(MRI.createGenericVirtualRegister(MainTy)); in extractParts()
198 Register NewReg = MRI.createGenericVirtualRegister(MainTy); in extractParts()
205 Register NewReg = MRI.createGenericVirtualRegister(LeftoverTy); in extractParts()
461 UnmergeDefs[I] = MRI.createGenericVirtualRegister(DstTy); in buildWidenedRemergeToDst()
1047 Register TmpReg = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar()
1062 Register TmpReg = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar()
1098 Register TmpReg = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar()
1185 DstRegs[i] = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar()
1304 Register DstExt = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar()
[all …]
H A DCallLowering.cpp325 PadDstRegs[I] = MRI.createGenericVirtualRegister(LLTy); in mergeVectorRegsToResultRegs()
719 Args[i].Regs[Part] = MRI.createGenericVirtualRegister(NewLLT); in handleAssignments()
898 DemoteReg = MRI.createGenericVirtualRegister( in insertSRetIncomingArgument()
1170 Register NewReg = MRI.createGenericVirtualRegister(LocTy); in extendRegister()
1175 Register NewReg = MRI.createGenericVirtualRegister(LocTy); in extendRegister()
H A DIRTranslator.cpp221 VRegs->push_back(MRI->createGenericVirtualRegister(Ty)); in getOrCreateVRegs()
235 VRegs->push_back(MRI->createGenericVirtualRegister(SplitTys[0])); in getOrCreateVRegs()
2122 GuardVal = MRI->createGenericVirtualRegister(PtrTy); in translateKnownIntrinsic()
2182 Register Undef = MRI->createGenericVirtualRegister(PtrTy); in translateKnownIntrinsic()
2362 SwiftInVReg = MRI->createGenericVirtualRegister(Ty); in translateCallBase()
2682 Register Undef = MRI->createGenericVirtualRegister(Ty); in translateLandingPad()
2704 Register PtrVReg = MRI->createGenericVirtualRegister(Tys[0]); in translateLandingPad()
2734 Register ExtElts = MRI->createGenericVirtualRegister(IntPtrTy); in translateAlloca()
2741 Register AllocSize = MRI->createGenericVirtualRegister(IntPtrTy); in translateAlloca()
3295 MRI->createGenericVirtualRegister(LLT::scalar(PtrTy.getSizeInBits())); in emitSPDescriptorParent()
H A DMachineIRBuilder.cpp211 Res = getMRI()->createGenericVirtualRegister(getMRI()->getType(Op0)); in materializePtrAdd()
221 Register MaskReg = getMRI()->createGenericVirtualRegister(MaskTy); in buildMaskLowPtrBits()
302 .addDef(getMRI()->createGenericVirtualRegister(EltTy)) in buildConstant()
335 .addDef(getMRI()->createGenericVirtualRegister(EltTy)) in buildFConstant()
H A DInlineAsmLowering.cpp630 MRI->createGenericVirtualRegister(LLT::scalar(SrcSize)); in lowerInlineAsm()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMIRVRegNamerUtils.cpp173 : MRI.createGenericVirtualRegister(MRI.getType(VReg), LowerName); in createVirtualRegisterWithLowerName()
H A DMachineRegisterInfo.cpp185 MachineRegisterInfo::createGenericVirtualRegister(LLT Ty, StringRef Name) { in createGenericVirtualRegister() function in MachineRegisterInfo
H A DRegisterBankInfo.cpp715 NewVReg = MRI.createGenericVirtualRegister(LLT::scalar(PartMap->Length)); in createVRegs()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h446 DstRegs[Idx] = MRI.createGenericVirtualRegister(DestTy); in tryFoldUnmergeCast()
1070 TmpRegs[k] = MRI.createGenericVirtualRegister(MergeEltTy); in tryCombineUnmergeValues()
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp482 MF.getRegInfo().createGenericVirtualRegister(LLT::pointer(0, 32)); in lowerCall()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineRegisterInfo.h770 Register createGenericVirtualRegister(LLT Ty, StringRef Name = "");
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86InstructionSelector.cpp1364 Register DefReg = MRI.createGenericVirtualRegister(DstTy); in selectMergeValues()
1370 Register Tmp = MRI.createGenericVirtualRegister(DstTy); in selectMergeValues()

12