Lines Matching refs:DstExt
1578 Register DstExt = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar() local
1580 MIRBuilder.buildSExt(MO2, DstExt); in narrowScalar()
1581 MO2.setReg(DstExt); in narrowScalar()
1735 Register DstExt = MRI.createGenericVirtualRegister(WideTy); in widenScalarDst() local
1737 MIRBuilder.buildInstr(TruncOpcode, {MO}, {DstExt}); in widenScalarDst()
1738 MO.setReg(DstExt); in widenScalarDst()
1755 Register DstExt = MRI.createGenericVirtualRegister(WideTy); in moreElementsVectorDst() local
1756 MO.setReg(DstExt); in moreElementsVectorDst()
1757 MIRBuilder.buildDeleteTrailingVectorElements(Dst, DstExt); in moreElementsVectorDst()
2435 Register DstExt = MRI.createGenericVirtualRegister(WideTy); in widenScalar() local
2439 MI.getOperand(0).setReg(DstExt); in widenScalar()
2446 MIRBuilder.buildLShr(ShrReg, DstExt, ShiftAmtReg); in widenScalar()
2459 Register DstExt = MRI.createGenericVirtualRegister(WideTy); in widenScalar() local
2461 MI.getOperand(0).setReg(DstExt); in widenScalar()
2465 auto Shift = MIRBuilder.buildLShr(WideTy, DstExt, ShiftAmt); in widenScalar()