Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVCallLowering.cpp126 Register NewRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in assignCustomValue()
127 MRI.createGenericVirtualRegister(LLT::scalar(32))}; in assignCustomValue()
249 Register NewRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in assignCustomValue()
250 MRI.createGenericVirtualRegister(LLT::scalar(32))}; in assignCustomValue()
469 MRI.createGenericVirtualRegister(sXLen), XLenInBytes); in saveVarArgRegisters()
475 const Register VReg = MRI.createGenericVirtualRegister(sXLen); in saveVarArgRegisters()
483 FIN = MIRBuilder.buildPtrAdd(MRI.createGenericVirtualRegister(p0), in saveVarArgRegisters()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp156 Register NewRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in assignCustomValue()
157 MRI.createGenericVirtualRegister(LLT::scalar(32))}; in assignCustomValue()
332 Register NewRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in assignCustomValue()
333 MRI.createGenericVirtualRegister(LLT::scalar(32))}; in assignCustomValue()
H A DARMLegalizerInfo.cpp391 Register RetRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in legalizeCustom()
428 auto LibcallResult = MRI.createGenericVirtualRegister(LLT::scalar(32)); in legalizeCustom()
441 : MRI.createGenericVirtualRegister(MRI.getType(OriginalResult)); in legalizeCustom()
/freebsd-14.2/contrib/llvm-project/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()
153 Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateConstIntReg()
213 Res = MF.getRegInfo().createGenericVirtualRegister(LLTy); in buildConstantInt()
256 Res = MF.getRegInfo().createGenericVirtualRegister(LLT::scalar(32)); in buildConstantFP()
288 CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateIntCompositeOrNull()
360 CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateIntCompositeOrNull()
429 Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateConstNullPtr()
1169 Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateUndef()
H A DSPIRVBuiltins.cpp294 MIRBuilder.getMRI()->createGenericVirtualRegister(Type); in buildBoolRegister()
613 Register Tmp = !IsCmpxchg ? MRI->createGenericVirtualRegister(DesiredLLT) in buildAtomicCompareExchangeInst()
954 DefaultReg = MRI->createGenericVirtualRegister(LLT::scalar(PointerSize)); in genWorkgroupQuery()
972 Extracted = MRI->createGenericVirtualRegister(LLT::scalar(PointerSize)); in genWorkgroupQuery()
991 MRI->createGenericVirtualRegister(LLT::scalar(1)); in genWorkgroupQuery()
1008 MRI->createGenericVirtualRegister(LLT::scalar(PointerSize)); in genWorkgroupQuery()
1143 QueryResult = MIRBuilder.getMRI()->createGenericVirtualRegister( in generateImageSizeQueryInst()
1301 Register TempRegister = MRI->createGenericVirtualRegister(LLType); in generateReadImageInst()
H A DSPIRVCallLowering.cpp350 Register FuncVReg = MRI->createGenericVirtualRegister(LLT::scalar(32)); in lowerFormalArguments()
462 Register Reg = MRI->createGenericVirtualRegister(LLT::scalar(32)); in lowerCall()
H A DSPIRVPreLegalizer.cpp226 Register NewReg = MRI.createGenericVirtualRegister(MRI.getType(Reg)); in insertAssignInstr()
364 Register IdReg = MRI.createGenericVirtualRegister(NewT); in createNewIdReg()
H A DSPIRVLegalizerInfo.cpp284 Register ConvReg = MRI.createGenericVirtualRegister(ConvTy); in convertPtrToInt()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp580 MIRBuilder.buildConstant(MRI.createGenericVirtualRegister(s64), 8); in saveVarArgRegisters()
583 Register Val = MRI.createGenericVirtualRegister(s64); in saveVarArgRegisters()
593 FIN = MIRBuilder.buildPtrAdd(MRI.createGenericVirtualRegister(p0), in saveVarArgRegisters()
610 MIRBuilder.buildConstant(MRI.createGenericVirtualRegister(s64), 16); in saveVarArgRegisters()
613 Register Val = MRI.createGenericVirtualRegister(LLT::scalar(128)); in saveVarArgRegisters()
623 FIN = MIRBuilder.buildPtrAdd(MRI.createGenericVirtualRegister(p0), in saveVarArgRegisters()
681 Register WideReg = MRI.createGenericVirtualRegister(LLT::scalar(8)); in lowerFormalArguments()
H A DAArch64LegalizerInfo.cpp1378 auto Val = MF.getRegInfo().createGenericVirtualRegister( in legalizeIntrinsic()
1444 auto NewDst = MRI.createGenericVirtualRegister(NewDstTy); in legalizeIntrinsic()
1851 auto DstLo = MRI.createGenericVirtualRegister(s64); in legalizeAtomicCmpxchg128()
1852 auto DstHi = MRI.createGenericVirtualRegister(s64); in legalizeAtomicCmpxchg128()
1884 auto CASDst = MRI.createGenericVirtualRegister(s128); in legalizeAtomicCmpxchg128()
1885 auto CASDesired = MRI.createGenericVirtualRegister(s128); in legalizeAtomicCmpxchg128()
1886 auto CASNew = MRI.createGenericVirtualRegister(s128); in legalizeAtomicCmpxchg128()
2024 DstRegs.push_back(MRI.createGenericVirtualRegister(DstTy)); in legalizeFCopySign()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp2130 Register Dst = MRI.createGenericVirtualRegister(S64); in getSegmentAperture()
2138 Register LoadAddr = MRI.createGenericVirtualRegister( in getSegmentAperture()
2170 Register QueuePtr = MRI.createGenericVirtualRegister( in getSegmentAperture()
2779 B.getMRI()->createGenericVirtualRegister(ConstPtrTy); in buildPCRelGlobalAddress()
3714 Register Min = MRI.createGenericVirtualRegister(F64); in legalizeFFloor()
4622 TmpDivReg = MRI.createGenericVirtualRegister(Ty); in legalizeSignedDIV_REM()
4627 TmpRemReg = MRI.createGenericVirtualRegister(Ty); in legalizeSignedDIV_REM()
4633 TmpDivReg = MRI.createGenericVirtualRegister(Ty); in legalizeSignedDIV_REM()
4634 TmpRemReg = MRI.createGenericVirtualRegister(Ty); in legalizeSignedDIV_REM()
5102 Register SqrtS = MRI.createGenericVirtualRegister(F32); in legalizeFSQRTF32()
[all …]
H A DAMDGPUCallLowering.cpp430 Register PtrReg = B.getMRI()->createGenericVirtualRegister(PtrTy); in lowerParameter()
487 Register VReg = MRI.createGenericVirtualRegister(P4); in allocateHSAUserSGPRs()
561 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 DAMDGPUCombinerHelper.cpp383 Register NegatedMatchInfo = MRI.createGenericVirtualRegister(Type); in applyFoldableFneg()
H A DAMDGPURegisterBankInfo.cpp666 Register LoLHS = MRI->createGenericVirtualRegister(HalfTy); in split64BitValueForMapping()
667 Register HiLHS = MRI->createGenericVirtualRegister(HalfTy); in split64BitValueForMapping()
1398 LoadParts[i] = MRI.createGenericVirtualRegister(Ty); in applyMappingSBufferLoad()
2201 Register NewDstReg = MRI.createGenericVirtualRegister(LLT::scalar(32)); in applyMappingImpl()
2286 Register NewDstReg = MRI.createGenericVirtualRegister(S32); in applyMappingImpl()
2291 Register NewSrcReg = MRI.createGenericVirtualRegister(S32); in applyMappingImpl()
2322 Register NewCondReg = MRI.createGenericVirtualRegister(S32); in applyMappingImpl()
2372 Register NewCondReg = MRI.createGenericVirtualRegister(S32); in applyMappingImpl()
2844 Register TmpReg = MRI.createGenericVirtualRegister(DstTy); in applyMappingImpl()
2903 Register TmpReg0 = MRI.createGenericVirtualRegister(S32); in applyMappingImpl()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp371 UnmergeDefs[I] = MRI.createGenericVirtualRegister(DstTy); in buildWidenedRemergeToDst()
995 DstOp Dest(MRI.createGenericVirtualRegister(MemTy)); in createResetStateLibcall()
1735 Register DstExt = MRI.createGenericVirtualRegister(WideTy); in widenScalarDst()
1813 MRI.createGenericVirtualRegister(WideTy); in widenScalarMergeValues()
3326 LoadReg = MRI.createGenericVirtualRegister(WideMemTy); in lowerLoad()
4947 Register InL = MRI.createGenericVirtualRegister(HalfTy); in narrowScalarShiftByConstant()
4948 Register InH = MRI.createGenericVirtualRegister(HalfTy); in narrowScalarShiftByConstant()
5070 Register InL = MRI.createGenericVirtualRegister(HalfTy); in narrowScalarShift()
5071 Register InH = MRI.createGenericVirtualRegister(HalfTy); in narrowScalarShift()
5773 SrcReg = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalarInsert()
[all …]
H A DCallLowering.cpp332 PadDstRegs[I] = MRI.createGenericVirtualRegister(LLTy); in mergeVectorRegsToResultRegs()
761 Args[i].Regs[Part] = MRI.createGenericVirtualRegister(NewLLT); in handleAssignments()
940 DemoteReg = MRI.createGenericVirtualRegister( in insertSRetIncomingArgument()
1212 Register NewReg = MRI.createGenericVirtualRegister(LocTy); in extendRegister()
1217 Register NewReg = MRI.createGenericVirtualRegister(LocTy); in extendRegister()
H A DUtils.cpp485 VRegs.push_back(MRI.createGenericVirtualRegister(Ty)); in extractParts()
504 VRegs.push_back(MRI.createGenericVirtualRegister(MainTy)); in extractParts()
569 Register NewReg = MRI.createGenericVirtualRegister(MainTy); in extractParts()
576 Register NewReg = MRI.createGenericVirtualRegister(LeftoverTy); in extractParts()
H A DCombinerHelper.cpp3053 auto NewLogicDst = MRI.createGenericVirtualRegister(XTy); in matchHoistLogicOpWithSameOpcodeHands()
5923 Register FMAReg = MRI.createGenericVirtualRegister(DstTy); in matchCombineFSubFpExtFNegFMulToFMadOrFMA()
6398 Register Inner = MRI.createGenericVirtualRegister(CondTy); in tryFoldSelectOfConstants()
6409 Register Inner = MRI.createGenericVirtualRegister(CondTy); in tryFoldSelectOfConstants()
6420 Register Inner = MRI.createGenericVirtualRegister(TrueTy); in tryFoldSelectOfConstants()
6431 Register Inner = MRI.createGenericVirtualRegister(TrueTy); in tryFoldSelectOfConstants()
6466 Register Not = MRI.createGenericVirtualRegister(CondTy); in tryFoldSelectOfConstants()
6504 Register Ext = MRI.createGenericVirtualRegister(TrueTy); in tryFoldBoolSelectToLogic()
6516 Register Ext = MRI.createGenericVirtualRegister(TrueTy); in tryFoldBoolSelectToLogic()
6531 Register Ext = MRI.createGenericVirtualRegister(TrueTy); in tryFoldBoolSelectToLogic()
[all …]
H A DIRTranslator.cpp225 VRegs->push_back(MRI->createGenericVirtualRegister(Ty)); in getOrCreateVRegs()
239 VRegs->push_back(MRI->createGenericVirtualRegister(SplitTys[0])); in getOrCreateVRegs()
2252 GuardVal = MRI->createGenericVirtualRegister(PtrTy); in translateKnownIntrinsic()
2293 Register Undef = MRI->createGenericVirtualRegister(PtrTy); in translateKnownIntrinsic()
2510 SwiftInVReg = MRI->createGenericVirtualRegister(Ty); in translateCallBase()
2837 Register Undef = MRI->createGenericVirtualRegister(Ty); in translateLandingPad()
2859 Register PtrVReg = MRI->createGenericVirtualRegister(Tys[0]); in translateLandingPad()
2889 Register ExtElts = MRI->createGenericVirtualRegister(IntPtrTy); in translateAlloca()
2896 Register AllocSize = MRI->createGenericVirtualRegister(IntPtrTy); in translateAlloca()
3548 MRI->createGenericVirtualRegister(LLT::scalar(PtrTy.getSizeInBits())); in emitSPDescriptorParent()
H A DMachineIRBuilder.cpp220 Res = getMRI()->createGenericVirtualRegister(getMRI()->getType(Op0)); in materializePtrAdd()
230 Register MaskReg = getMRI()->createGenericVirtualRegister(MaskTy); in buildMaskLowPtrBits()
322 .addDef(getMRI()->createGenericVirtualRegister(EltTy)) in buildConstant()
358 .addDef(getMRI()->createGenericVirtualRegister(EltTy)) in buildFConstant()
H A DInlineAsmLowering.cpp576 MRI->createGenericVirtualRegister(LLT::scalar(SrcSize)); in lowerInlineAsm()
/freebsd-14.2/contrib/llvm-project/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
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h477 DstRegs[Idx] = MRI.createGenericVirtualRegister(DestTy); in tryFoldUnmergeCast()
1160 Register TmpReg = MRI.createGenericVirtualRegister(MergeEltTy); in tryCombineUnmergeValues()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp482 MF.getRegInfo().createGenericVirtualRegister(LLT::pointer(0, 32)); in lowerCall()

12