Lines Matching refs:DstExt
1298 Register DstExt = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar() local
1300 MIRBuilder.buildSExt(MO2, DstExt); in narrowScalar()
1301 MO2.setReg(DstExt); in narrowScalar()
1450 Register DstExt = MRI.createGenericVirtualRegister(WideTy); in widenScalarDst() local
1452 MIRBuilder.buildInstr(TruncOpcode, {MO}, {DstExt}); in widenScalarDst()
1453 MO.setReg(DstExt); in widenScalarDst()
1470 Register DstExt = MRI.createGenericVirtualRegister(WideTy); in moreElementsVectorDst() local
1471 MO.setReg(DstExt); in moreElementsVectorDst()
1472 MIRBuilder.buildDeleteTrailingVectorElements(Dst, DstExt); in moreElementsVectorDst()
2148 Register DstExt = MRI.createGenericVirtualRegister(WideTy); in widenScalar() local
2152 MI.getOperand(0).setReg(DstExt); in widenScalar()
2159 MIRBuilder.buildLShr(ShrReg, DstExt, ShiftAmtReg); in widenScalar()
2172 Register DstExt = MRI.createGenericVirtualRegister(WideTy); in widenScalar() local
2174 MI.getOperand(0).setReg(DstExt); in widenScalar()
2178 auto Shift = MIRBuilder.buildLShr(WideTy, DstExt, ShiftAmt); in widenScalar()