| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
| H A D | RISCVCallLowering.cpp | 134 Register NewRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in assignCustomValue() 135 MRI.createGenericVirtualRegister(LLT::scalar(32))}; in assignCustomValue() 260 Register NewRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in assignCustomValue() 261 MRI.createGenericVirtualRegister(LLT::scalar(32))}; in assignCustomValue() 480 MRI.createGenericVirtualRegister(sXLen), XLenInBytes); in saveVarArgRegisters() 486 const Register VReg = MRI.createGenericVirtualRegister(sXLen); in saveVarArgRegisters() 494 FIN = MIRBuilder.buildPtrAdd(MRI.createGenericVirtualRegister(p0), in saveVarArgRegisters()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMCallLowering.cpp | 163 Register NewRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in assignCustomValue() 164 MRI.createGenericVirtualRegister(LLT::scalar(32))}; in assignCustomValue() 339 Register NewRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in assignCustomValue() 340 MRI.createGenericVirtualRegister(LLT::scalar(32))}; in assignCustomValue()
|
| H A D | ARMLegalizerInfo.cpp | 363 Register RetRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in legalizeCustom() 400 auto LibcallResult = MRI.createGenericVirtualRegister(LLT::scalar(32)); in legalizeCustom() 413 : MRI.createGenericVirtualRegister(MRI.getType(OriginalResult)); in legalizeCustom() 449 auto FPEnv = MRI.createGenericVirtualRegister(FPEnvTy); in legalizeCustom()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVGlobalRegistry.cpp | 77 auto Res = MRI.createGenericVirtualRegister(LLT::scalar(32)); in createTypeVReg() 83 auto Res = MRI.createGenericVirtualRegister(LLT::scalar(32)); in createTypeVReg() 179 Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateConstIntReg() 216 Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateConstFloatReg() 313 Res = MF.getRegInfo().createGenericVirtualRegister(LLTy); in buildConstantInt() 356 Res = MF.getRegInfo().createGenericVirtualRegister(LLT::scalar(32)); in buildConstantFP() 413 CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateCompositeOrNull() 515 CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateIntCompositeOrNull() 567 Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateConstNullPtr() 1441 Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateUndef()
|
| H A D | SPIRVPreLegalizer.cpp | 360 Register IdReg = MRI.createGenericVirtualRegister(NewT); in createNewIdReg() 380 Register NewReg = MRI.createGenericVirtualRegister(MRI.getType(Reg)); in insertAssignInstr() 626 AsmTargetReg = MRI.createGenericVirtualRegister(LLT::scalar(32)); in insertInlineAsmProcess() 646 Register AsmReg = MRI.createGenericVirtualRegister(LLT::scalar(32)); in insertInlineAsmProcess() 689 DefReg = MRI.createGenericVirtualRegister(LLT::scalar(32)); in insertInlineAsmProcess()
|
| H A D | SPIRVBuiltins.cpp | 410 MIRBuilder.getMRI()->createGenericVirtualRegister(Type); in buildBoolRegister() 760 Register Tmp = !IsCmpxchg ? MRI->createGenericVirtualRegister(DesiredLLT) in buildAtomicCompareExchangeInst() 819 MRI->createGenericVirtualRegister(MRI->getType(ValueReg)); in buildAtomicRMWInst() 1352 DefaultReg = MRI->createGenericVirtualRegister(LLT::scalar(PointerSize)); in genWorkgroupQuery() 1370 Extracted = MRI->createGenericVirtualRegister(LLT::scalar(PointerSize)); in genWorkgroupQuery() 1389 MRI->createGenericVirtualRegister(LLT::scalar(1)); in genWorkgroupQuery() 1406 MRI->createGenericVirtualRegister(LLT::scalar(PointerSize)); in genWorkgroupQuery() 1589 QueryResult = MIRBuilder.getMRI()->createGenericVirtualRegister( in generateImageSizeQueryInst() 1759 Register TempRegister = MRI->createGenericVirtualRegister(LLType); in generateReadImageInst()
|
| H A D | SPIRVCallLowering.cpp | 374 Register FuncVReg = MRI->createGenericVirtualRegister(LLT::scalar(32)); in lowerFormalArguments() 560 Register Reg = MRI->createGenericVirtualRegister(LLT::scalar(32)); in lowerCall()
|
| H A D | SPIRVLegalizerInfo.cpp | 328 Register ConvReg = MRI.createGenericVirtualRegister(ConvTy); in convertPtrToInt()
|
| H A D | SPIRVISelLowering.cpp | 118 Register NewReg = MRI->createGenericVirtualRegister(LLT::scalar(32)); in doInsertBitcast()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCallLowering.cpp | 430 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 D | AMDGPULegalizerInfo.cpp | 601 Register VectorReg = MRI.createGenericVirtualRegister(VectorTy); in castBufferRsrcFromV4I32() 611 Register BitcastReg = MRI.createGenericVirtualRegister(VectorTy); in castBufferRsrcFromV4I32() 2216 Register Dst = MRI.createGenericVirtualRegister(S64); in getSegmentAperture() 2224 Register LoadAddr = MRI.createGenericVirtualRegister( in getSegmentAperture() 2236 Register KernargPtrReg = MRI.createGenericVirtualRegister( in getSegmentAperture() 2256 Register QueuePtr = MRI.createGenericVirtualRegister( in getSegmentAperture() 2800 SrcRegs.push_back(MRI.createGenericVirtualRegister(EltTy)); in legalizeInsertVectorElt() 2875 B.getMRI()->createGenericVirtualRegister(ConstPtrTy); in buildPCRelGlobalAddress() 2906 : MRI.createGenericVirtualRegister(S32); in buildAbsGlobalAddress() 2921 Register AddrHi = MRI.createGenericVirtualRegister(S32); in buildAbsGlobalAddress() [all …]
|
| H A D | AMDGPUCombinerHelper.cpp | 383 Register NegatedMatchInfo = MRI.createGenericVirtualRegister(Type); in applyFoldableFneg()
|
| H A D | AMDGPURegisterBankInfo.cpp | 666 Register LoLHS = MRI->createGenericVirtualRegister(HalfTy); in split64BitValueForMapping() 667 Register HiLHS = MRI->createGenericVirtualRegister(HalfTy); in split64BitValueForMapping() 1397 LoadParts[i] = MRI.createGenericVirtualRegister(Ty); in applyMappingSBufferLoad() 2200 Register NewDstReg = MRI.createGenericVirtualRegister(LLT::scalar(32)); in applyMappingImpl() 2285 Register NewDstReg = MRI.createGenericVirtualRegister(S32); in applyMappingImpl() 2290 Register NewSrcReg = MRI.createGenericVirtualRegister(S32); in applyMappingImpl() 2321 Register NewCondReg = MRI.createGenericVirtualRegister(S32); in applyMappingImpl() 2371 Register NewCondReg = MRI.createGenericVirtualRegister(S32); in applyMappingImpl() 2843 Register TmpReg = MRI.createGenericVirtualRegister(DstTy); in applyMappingImpl() 2902 Register TmpReg0 = MRI.createGenericVirtualRegister(S32); in applyMappingImpl() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64CallLowering.cpp | 586 MIRBuilder.buildConstant(MRI.createGenericVirtualRegister(s64), 8); in saveVarArgRegisters() 589 Register Val = MRI.createGenericVirtualRegister(s64); in saveVarArgRegisters() 599 FIN = MIRBuilder.buildPtrAdd(MRI.createGenericVirtualRegister(p0), in saveVarArgRegisters() 616 MIRBuilder.buildConstant(MRI.createGenericVirtualRegister(s64), 16); in saveVarArgRegisters() 619 Register Val = MRI.createGenericVirtualRegister(LLT::scalar(128)); in saveVarArgRegisters() 629 FIN = MIRBuilder.buildPtrAdd(MRI.createGenericVirtualRegister(p0), in saveVarArgRegisters() 689 Register WideReg = MRI.createGenericVirtualRegister(LLT::scalar(8)); in lowerFormalArguments()
|
| H A D | AArch64LegalizerInfo.cpp | 1523 auto Val = MF.getRegInfo().createGenericVirtualRegister( in legalizeIntrinsic() 1589 auto NewDst = MRI.createGenericVirtualRegister(NewDstTy); in legalizeIntrinsic() 2021 auto DstLo = MRI.createGenericVirtualRegister(s64); in legalizeAtomicCmpxchg128() 2022 auto DstHi = MRI.createGenericVirtualRegister(s64); in legalizeAtomicCmpxchg128() 2054 auto CASDst = MRI.createGenericVirtualRegister(s128); in legalizeAtomicCmpxchg128() 2055 auto CASDesired = MRI.createGenericVirtualRegister(s128); in legalizeAtomicCmpxchg128() 2056 auto CASNew = MRI.createGenericVirtualRegister(s128); in legalizeAtomicCmpxchg128()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 362 PadDstRegs[I] = MRI.createGenericVirtualRegister(LLTy); in mergeVectorRegsToResultRegs() 809 Args[i].Regs[0] = MRI.createGenericVirtualRegister(PointerTy); in handleAssignments() 815 Args[i].Regs[Part] = MRI.createGenericVirtualRegister(NewLLT); in handleAssignments() 1055 DemoteReg = MRI.createGenericVirtualRegister( in insertSRetIncomingArgument() 1328 Register NewReg = MRI.createGenericVirtualRegister(LocTy); in extendRegister() 1333 Register NewReg = MRI.createGenericVirtualRegister(LocTy); in extendRegister()
|
| H A D | LegalizerHelper.cpp | 372 UnmergeDefs[I] = MRI.createGenericVirtualRegister(DstTy); in buildWidenedRemergeToDst() 1014 DstOp Dest(MRI.createGenericVirtualRegister(MemTy)); in createResetStateLibcall() 1363 Register TmpReg = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar() 1378 Register TmpReg = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar() 1414 Register TmpReg = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar() 1501 DstRegs[i] = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar() 1629 Register DstExt = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar() 1652 Register SrcReg = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar() 1799 Register DstExt = MRI.createGenericVirtualRegister(WideTy); in widenScalarDst() 1808 Register DstTrunc = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalarDst() [all …]
|
| H A D | IRTranslator.cpp | 227 VRegs->push_back(MRI->createGenericVirtualRegister(Ty)); in getOrCreateVRegs() 241 VRegs->push_back(MRI->createGenericVirtualRegister(SplitTys[0])); in getOrCreateVRegs() 2363 GuardVal = MRI->createGenericVirtualRegister(PtrTy); in translateKnownIntrinsic() 2404 Register Undef = MRI->createGenericVirtualRegister(PtrTy); in translateKnownIntrinsic() 2642 SwiftInVReg = MRI->createGenericVirtualRegister(Ty); in translateCallBase() 3002 Register Undef = MRI->createGenericVirtualRegister(Ty); in translateLandingPad() 3024 Register PtrVReg = MRI->createGenericVirtualRegister(Tys[0]); in translateLandingPad() 3054 Register ExtElts = MRI->createGenericVirtualRegister(IntPtrTy); in translateAlloca() 3061 Register AllocSize = MRI->createGenericVirtualRegister(IntPtrTy); in translateAlloca() 3748 MRI->createGenericVirtualRegister(LLT::scalar(PtrTy.getSizeInBits())); in emitSPDescriptorParent()
|
| H A D | MachineIRBuilder.cpp | 222 Res = getMRI()->createGenericVirtualRegister(getMRI()->getType(Op0)); in materializePtrAdd() 232 Register MaskReg = getMRI()->createGenericVirtualRegister(MaskTy); in buildMaskLowPtrBits() 329 .addDef(getMRI()->createGenericVirtualRegister(EltTy)) in buildConstant() 365 .addDef(getMRI()->createGenericVirtualRegister(EltTy)) in buildFConstant()
|
| H A D | CombinerHelper.cpp | 3192 auto NewLogicDst = MRI.createGenericVirtualRegister(XTy); in matchHoistLogicOpWithSameOpcodeHands() 5885 Register InnerFMA = MRI.createGenericVirtualRegister(DstTy); in matchCombineFAddFMAFMulToFMadOrFMA() 6206 Register FMAReg = MRI.createGenericVirtualRegister(DstTy); in matchCombineFSubFpExtFNegFMulToFMadOrFMA() 6731 Register Inner = MRI.createGenericVirtualRegister(CondTy); in tryFoldSelectOfConstants() 6742 Register Inner = MRI.createGenericVirtualRegister(CondTy); in tryFoldSelectOfConstants() 6753 Register Inner = MRI.createGenericVirtualRegister(TrueTy); in tryFoldSelectOfConstants() 6764 Register Inner = MRI.createGenericVirtualRegister(TrueTy); in tryFoldSelectOfConstants() 6775 Register Inner = MRI.createGenericVirtualRegister(TrueTy); in tryFoldSelectOfConstants() 6788 Register Inner = MRI.createGenericVirtualRegister(TrueTy); in tryFoldSelectOfConstants() 6799 Register Not = MRI.createGenericVirtualRegister(CondTy); in tryFoldSelectOfConstants() [all …]
|
| H A D | Utils.cpp | 498 VRegs.push_back(MRI.createGenericVirtualRegister(Ty)); in extractParts() 517 VRegs.push_back(MRI.createGenericVirtualRegister(MainTy)); in extractParts() 582 Register NewReg = MRI.createGenericVirtualRegister(MainTy); in extractParts() 589 Register NewReg = MRI.createGenericVirtualRegister(LeftoverTy); in extractParts()
|
| H A D | InlineAsmLowering.cpp | 591 MRI->createGenericVirtualRegister(LLT::scalar(SrcSize)); in lowerInlineAsm()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MIRVRegNamerUtils.cpp | 173 : MRI.createGenericVirtualRegister(MRI.getType(VReg), LowerName); in createVirtualRegisterWithLowerName()
|
| H A D | MachineRegisterInfo.cpp | 196 MachineRegisterInfo::createGenericVirtualRegister(LLT Ty, StringRef Name) { in createGenericVirtualRegister() function in MachineRegisterInfo
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | LegalizationArtifactCombiner.h | 495 DstRegs[Idx] = MRI.createGenericVirtualRegister(DestTy); in tryFoldUnmergeCast() 1179 Register TmpReg = MRI.createGenericVirtualRegister(MergeEltTy); in tryCombineUnmergeValues()
|