Lines Matching refs:createGenericVirtualRegister
155 VRegs.push_back(MRI.createGenericVirtualRegister(Ty)); in extractParts()
173 VRegs.push_back(MRI.createGenericVirtualRegister(MainTy)); in extractParts()
190 Register NewReg = MRI.createGenericVirtualRegister(MainTy); in extractParts()
197 Register NewReg = MRI.createGenericVirtualRegister(LeftoverTy); in extractParts()
381 UnmergeDefs[I] = MRI.createGenericVirtualRegister(DstTy); in buildWidenedRemergeToDst()
946 Register TmpReg = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar()
961 Register TmpReg = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar()
997 Register TmpReg = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar()
1084 DstRegs[i] = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar()
1203 Register DstExt = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar()
1226 Register SrcReg = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar()
1355 Register DstExt = MRI.createGenericVirtualRegister(WideTy); in widenScalarDst()
1364 Register DstTrunc = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalarDst()
1401 Register MoreReg = MRI.createGenericVirtualRegister(MoreTy); in moreElementsVectorSrc()
1414 Register CastDst = MRI.createGenericVirtualRegister(CastTy); in bitcastDst()
1455 MRI.createGenericVirtualRegister(WideTy); in widenScalarMergeValues()
1543 Register WideReg = MRI.createGenericVirtualRegister(WideTy); in widenWithUnmerge()
1570 UnmergeResults[I] = MRI.createGenericVirtualRegister(OrigTy); in widenWithUnmerge()
1678 MIB.addDef(MRI.createGenericVirtualRegister(DstTy)); in widenScalarUnmergeValues()
2086 Register ShrReg = MRI.createGenericVirtualRegister(WideTy); in widenScalar()
2087 Register DstExt = MRI.createGenericVirtualRegister(WideTy); in widenScalar()
2088 Register ShiftAmtReg = MRI.createGenericVirtualRegister(WideTy); in widenScalar()
2111 Register DstExt = MRI.createGenericVirtualRegister(WideTy); in widenScalar()
2909 LoadReg = MRI.createGenericVirtualRegister(WideMemTy); in lowerLoad()
2969 Register PtrAddReg = MRI.createGenericVirtualRegister(PtrTy); in lowerLoad()
3048 Register PtrAddReg = MRI.createGenericVirtualRegister(PtrTy); in lowerStore()
3229 Register Neg = MRI.createGenericVirtualRegister(Ty); in lower()
3364 Register TmpRes = MRI.createGenericVirtualRegister(DstTy); in lower()
3559 Register PartDstReg = MRI.createGenericVirtualRegister(NarrowTy0); in fewerElementsVectorMultiEltType()
3567 Register PartDstReg = MRI.createGenericVirtualRegister(LeftoverTy0); in fewerElementsVectorMultiEltType()
3631 Register DstReg = MRI.createGenericVirtualRegister(NarrowTy0); in fewerElementsVectorCasts()
3694 Register DstReg = MRI.createGenericVirtualRegister(NarrowTy0); in fewerElementsVectorCmp()
3773 Register DstReg = MRI.createGenericVirtualRegister(NarrowTy0); in fewerElementsVectorSelect()
3812 Register PartDstReg = MRI.createGenericVirtualRegister(Ty); in fewerElementsVectorPhi()
4125 Register Dst = MRI.createGenericVirtualRegister(PartTy); in reduceLoadStoreWidth()
4264 MergeDstReg = MRI.createGenericVirtualRegister(DstScalarTy); in reduceOperationWidth()
4705 Register InL = MRI.createGenericVirtualRegister(HalfTy); in narrowScalarShiftByConstant()
4706 Register InH = MRI.createGenericVirtualRegister(HalfTy); in narrowScalarShiftByConstant()
4829 Register InL = MRI.createGenericVirtualRegister(HalfTy); in narrowScalarShift()
4830 Register InH = MRI.createGenericVirtualRegister(HalfTy); in narrowScalarShift()
5002 MIB.addDef(MRI.createGenericVirtualRegister(DstTy)); in moreElementsVector()
5189 MRI.createGenericVirtualRegister(MRI.getType(Src1Regs[i])); in narrowScalarAddSub()
5190 Register CarryOut = MRI.createGenericVirtualRegister(LLT::scalar(1)); in narrowScalarAddSub()
5326 SegReg = MRI.createGenericVirtualRegister(LLT::scalar(SegSize)); in narrowScalarExtract()
5378 SrcReg = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalarInsert()
5406 SegReg = MRI.createGenericVirtualRegister(LLT::scalar(SegSize)); in narrowScalarInsert()
5410 Register DstReg = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalarInsert()
5418 Register MergeReg = MRI.createGenericVirtualRegister(LLT::scalar(WideSize)); in narrowScalarInsert()
6576 MRI.createGenericVirtualRegister(WideTy); in lowerMergeValues()