| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
| H A D | RISCVCallLowering.cpp | 136 Register NewRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in assignCustomValue() 137 MRI.createGenericVirtualRegister(LLT::scalar(32))}; in assignCustomValue() 267 Register NewRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in assignCustomValue() 268 MRI.createGenericVirtualRegister(LLT::scalar(32))}; in assignCustomValue() 506 MRI.createGenericVirtualRegister(sXLen), XLenInBytes); in saveVarArgRegisters() 512 const Register VReg = MRI.createGenericVirtualRegister(sXLen); in saveVarArgRegisters() 520 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 | 366 Register RetRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in legalizeCustom() 403 auto LibcallResult = MRI.createGenericVirtualRegister(LLT::scalar(32)); in legalizeCustom() 416 : MRI.createGenericVirtualRegister(MRI.getType(OriginalResult)); in legalizeCustom() 459 auto FPEnv = MRI.createGenericVirtualRegister(FPEnvTy); in legalizeCustom()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCallLowering.cpp | 422 Register PtrReg = B.getMRI()->createGenericVirtualRegister(PtrTy); in lowerParameter() 477 Register VReg = MRI.createGenericVirtualRegister(P4); in allocateHSAUserSGPRs() 563 Register PtrReg = MRI.createGenericVirtualRegister(ConstPtrTy); in lowerFormalArgumentsKernel() 822 Register InputReg = MRI.createGenericVirtualRegister(ArgTy); in passSpecialInputs() 891 InputReg = MRI.createGenericVirtualRegister(S32); in passSpecialInputs() 902 Register Y = MRI.createGenericVirtualRegister(S32); in passSpecialInputs() 912 Register Z = MRI.createGenericVirtualRegister(S32); in passSpecialInputs() 922 InputReg = MRI.createGenericVirtualRegister(S32); in passSpecialInputs()
|
| H A D | AMDGPULegalizerInfo.cpp | 614 Register VectorReg = MRI.createGenericVirtualRegister(VectorTy); in castBufferRsrcFromV4I32() 624 Register BitcastReg = MRI.createGenericVirtualRegister(VectorTy); in castBufferRsrcFromV4I32() 2264 Register Dst = MRI.createGenericVirtualRegister(S64); in getSegmentAperture() 2272 Register LoadAddr = MRI.createGenericVirtualRegister( in getSegmentAperture() 2284 Register KernargPtrReg = MRI.createGenericVirtualRegister( in getSegmentAperture() 2304 Register QueuePtr = MRI.createGenericVirtualRegister( in getSegmentAperture() 2858 SrcRegs.push_back(MRI.createGenericVirtualRegister(EltTy)); in legalizeInsertVectorElt() 2933 B.getMRI()->createGenericVirtualRegister(ConstPtrTy); in buildPCRelGlobalAddress() 2964 : MRI.createGenericVirtualRegister(S32); in buildAbsGlobalAddress() 2979 Register AddrHi = MRI.createGenericVirtualRegister(S32); in buildAbsGlobalAddress() [all …]
|
| H A D | AMDGPUGlobalISelDivergenceLowering.cpp | 219 Register VgprReg = MRI->createGenericVirtualRegister(MRI->getType(Reg)); in lowerTemporalDivergence()
|
| H A D | AMDGPURegisterBankInfo.cpp | 666 Register LoLHS = MRI->createGenericVirtualRegister(HalfTy); in split64BitValueForMapping() 667 Register HiLHS = MRI->createGenericVirtualRegister(HalfTy); in split64BitValueForMapping() 1425 LoadParts[i] = MRI.createGenericVirtualRegister(Ty); in applyMappingSBufferLoad() 2228 Register NewDstReg = MRI.createGenericVirtualRegister(LLT::scalar(32)); in applyMappingImpl() 2313 Register NewDstReg = MRI.createGenericVirtualRegister(S32); in applyMappingImpl() 2318 Register NewSrcReg = MRI.createGenericVirtualRegister(S32); in applyMappingImpl() 2349 Register NewCondReg = MRI.createGenericVirtualRegister(S32); in applyMappingImpl() 2400 Register NewCondReg = MRI.createGenericVirtualRegister(S32); in applyMappingImpl() 2893 Register TmpReg = MRI.createGenericVirtualRegister(DstTy); in applyMappingImpl() 2952 Register TmpReg0 = MRI.createGenericVirtualRegister(S32); in applyMappingImpl() [all …]
|
| H A D | AMDGPUCombinerHelper.cpp | 390 Register NegatedMatchInfo = MRI.createGenericVirtualRegister(Type); in applyFoldableFneg()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64CallLowering.cpp | 635 MIRBuilder.buildConstant(MRI.createGenericVirtualRegister(s64), 8); in saveVarArgRegisters() 638 Register Val = MRI.createGenericVirtualRegister(s64); in saveVarArgRegisters() 648 FIN = MIRBuilder.buildPtrAdd(MRI.createGenericVirtualRegister(p0), in saveVarArgRegisters() 665 MIRBuilder.buildConstant(MRI.createGenericVirtualRegister(s64), 16); in saveVarArgRegisters() 668 Register Val = MRI.createGenericVirtualRegister(LLT::scalar(128)); in saveVarArgRegisters() 678 FIN = MIRBuilder.buildPtrAdd(MRI.createGenericVirtualRegister(p0), in saveVarArgRegisters() 738 Register WideReg = MRI.createGenericVirtualRegister(LLT::scalar(8)); in lowerFormalArguments()
|
| H A D | AArch64LegalizerInfo.cpp | 1660 auto Val = MF.getRegInfo().createGenericVirtualRegister( in legalizeIntrinsic() 1720 auto NewDst = MRI.createGenericVirtualRegister(NewDstTy); in legalizeIntrinsic() 2162 auto DstLo = MRI.createGenericVirtualRegister(s64); in legalizeAtomicCmpxchg128() 2163 auto DstHi = MRI.createGenericVirtualRegister(s64); in legalizeAtomicCmpxchg128() 2195 auto CASDst = MRI.createGenericVirtualRegister(s128); in legalizeAtomicCmpxchg128() 2196 auto CASDesired = MRI.createGenericVirtualRegister(s128); in legalizeAtomicCmpxchg128() 2197 auto CASNew = MRI.createGenericVirtualRegister(s128); in legalizeAtomicCmpxchg128()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 361 PadDstRegs[I] = MRI.createGenericVirtualRegister(LLTy); in mergeVectorRegsToResultRegs() 808 Args[i].Regs[0] = MRI.createGenericVirtualRegister(PointerTy); in handleAssignments() 814 Args[i].Regs[Part] = MRI.createGenericVirtualRegister(NewLLT); in handleAssignments() 1054 DemoteReg = MRI.createGenericVirtualRegister( in insertSRetIncomingArgument() 1327 Register NewReg = MRI.createGenericVirtualRegister(LocTy); in extendRegister() 1332 Register NewReg = MRI.createGenericVirtualRegister(LocTy); in extendRegister()
|
| H A D | LegalizerHelper.cpp | 372 UnmergeDefs[I] = MRI.createGenericVirtualRegister(DstTy); in buildWidenedRemergeToDst() 1137 Register Temp = MRI.createGenericVirtualRegister(TempLLT); in createFCMPLibcall() 1252 DstOp Dest(MRI.createGenericVirtualRegister(MemTy)); in createResetStateLibcall() 1626 Register TmpReg = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar() 1641 Register TmpReg = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar() 1677 Register TmpReg = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar() 1764 DstRegs[i] = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar() 1854 CmpOut = MRI.createGenericVirtualRegister(ResTy); in narrowScalar() 1880 CmpOut = MRI.createGenericVirtualRegister(ResTy); in narrowScalar() 1927 Register DstExt = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar() [all …]
|
| H A D | CombinerHelper.cpp | 3227 auto NewLogicDst = MRI.createGenericVirtualRegister(XTy); in matchHoistLogicOpWithSameOpcodeHands() 6126 Register InnerFMA = MRI.createGenericVirtualRegister(DstTy); in matchCombineFAddFMAFMulToFMadOrFMA() 6452 Register FMAReg = MRI.createGenericVirtualRegister(DstTy); in matchCombineFSubFpExtFNegFMulToFMadOrFMA() 7023 Register Inner = MRI.createGenericVirtualRegister(CondTy); in tryFoldSelectOfConstants() 7034 Register Inner = MRI.createGenericVirtualRegister(CondTy); in tryFoldSelectOfConstants() 7045 Register Inner = MRI.createGenericVirtualRegister(TrueTy); in tryFoldSelectOfConstants() 7056 Register Inner = MRI.createGenericVirtualRegister(TrueTy); in tryFoldSelectOfConstants() 7067 Register Inner = MRI.createGenericVirtualRegister(TrueTy); in tryFoldSelectOfConstants() 7081 Register Not = MRI.createGenericVirtualRegister(CondTy); in tryFoldSelectOfConstants() 7083 Register Inner = MRI.createGenericVirtualRegister(TrueTy); in tryFoldSelectOfConstants() [all …]
|
| H A D | IRTranslator.cpp | 225 VRegs->push_back(MRI->createGenericVirtualRegister(Ty)); in getOrCreateVRegs() 239 VRegs->push_back(MRI->createGenericVirtualRegister(SplitTys[0])); in getOrCreateVRegs() 2401 GuardVal = MRI->createGenericVirtualRegister(PtrTy); in translateKnownIntrinsic() 2692 SwiftInVReg = MRI->createGenericVirtualRegister(Ty); in translateCallBase() 3049 Register Undef = MRI->createGenericVirtualRegister(Ty); in translateLandingPad() 3071 Register PtrVReg = MRI->createGenericVirtualRegister(Tys[0]); in translateLandingPad() 3101 Register ExtElts = MRI->createGenericVirtualRegister(IntPtrTy); in translateAlloca() 3108 Register AllocSize = MRI->createGenericVirtualRegister(IntPtrTy); in translateAlloca() 3904 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() 330 .addDef(getMRI()->createGenericVirtualRegister(EltTy)) in buildConstant() 367 .addDef(getMRI()->createGenericVirtualRegister(EltTy)) in buildFConstant()
|
| H A D | Utils.cpp | 505 VRegs.push_back(MRI.createGenericVirtualRegister(Ty)); in extractParts() 524 VRegs.push_back(MRI.createGenericVirtualRegister(MainTy)); in extractParts() 588 Register NewReg = MRI.createGenericVirtualRegister(MainTy); in extractParts() 595 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 | 171 : MRI.createGenericVirtualRegister(MRI.getType(VReg), LowerName); in createVirtualRegisterWithLowerName()
|
| H A D | MachineRegisterInfo.cpp | 193 MachineRegisterInfo::createGenericVirtualRegister(LLT Ty, StringRef Name) { in createGenericVirtualRegister() function in MachineRegisterInfo
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVGlobalRegistry.cpp | 135 auto Res = MRI.createGenericVirtualRegister(LLT::scalar(64)); in createTypeVReg() 302 Register Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in createConstFP() 354 Register Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in createConstInt() 404 Res = MRI.createGenericVirtualRegister(LLTy); in buildConstantInt() 449 Res = MF.getRegInfo().createGenericVirtualRegister(LLTy); in buildConstantFP() 500 Register Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateCompositeOrNull() 605 Register Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateIntCompositeOrNull() 662 Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateConstNullPtr() 1846 Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateUndef()
|
| H A D | SPIRVBuiltins.cpp | 459 MIRBuilder.getMRI()->createGenericVirtualRegister(Type); in buildBoolRegister() 796 Register Tmp = !IsCmpxchg ? MRI->createGenericVirtualRegister(DesiredLLT) in buildAtomicCompareExchangeInst() 853 MRI->createGenericVirtualRegister(MRI->getType(ValueReg)); in buildAtomicRMWInst() 1224 Arg0 = MRI->createGenericVirtualRegister(LLT::scalar(1)); in generateGroupInst() 1270 VecReg = MRI->createGenericVirtualRegister( in generateGroupInst() 1511 DefaultReg = MRI->createGenericVirtualRegister(LLT::scalar(PointerSize)); in genWorkgroupQuery() 1529 Extracted = MRI->createGenericVirtualRegister(LLT::scalar(PointerSize)); in genWorkgroupQuery() 1548 MRI->createGenericVirtualRegister(LLT::scalar(1)); in genWorkgroupQuery() 1566 MRI->createGenericVirtualRegister(LLT::scalar(PointerSize)); in genWorkgroupQuery() 1891 QueryResult = MIRBuilder.getMRI()->createGenericVirtualRegister( in generateImageSizeQueryInst() [all …]
|
| H A D | SPIRVPreLegalizer.cpp | 442 Register NewReg = MRI.createGenericVirtualRegister(MRI.getType(Reg)); in insertAssignInstr() 743 AsmTargetReg = MRI.createGenericVirtualRegister(LLT::scalar(32)); in insertInlineAsmProcess() 765 Register AsmReg = MRI.createGenericVirtualRegister(LLT::scalar(32)); in insertInlineAsmProcess() 790 DefReg = MRI.createGenericVirtualRegister(LLT::scalar(32)); in insertInlineAsmProcess()
|
| H A D | SPIRVCallLowering.cpp | 422 Register FuncVReg = MRI->createGenericVirtualRegister(LLT::scalar(64)); in lowerFormalArguments() 662 Register Reg = MRI->createGenericVirtualRegister(LLT::scalar(64)); in lowerCall()
|
| H A D | SPIRVLegalizerInfo.cpp | 346 Register ConvReg = MRI.createGenericVirtualRegister(ConvTy); in convertPtrToInt()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | LegalizationArtifactCombiner.h | 500 DstRegs[Idx] = MRI.createGenericVirtualRegister(DestTy); in tryFoldUnmergeCast() 1192 Register TmpReg = MRI.createGenericVirtualRegister(MergeEltTy); in tryCombineUnmergeValues()
|