Lines Matching refs:DstExt
1629 Register DstExt = MRI.createGenericVirtualRegister(NarrowTy); in narrowScalar() local
1631 MIRBuilder.buildSExt(MO2, DstExt); in narrowScalar()
1632 MO2.setReg(DstExt); in narrowScalar()
1799 Register DstExt = MRI.createGenericVirtualRegister(WideTy); in widenScalarDst() local
1801 MIRBuilder.buildInstr(TruncOpcode, {MO}, {DstExt}); in widenScalarDst()
1802 MO.setReg(DstExt); in widenScalarDst()
1819 Register DstExt = MRI.createGenericVirtualRegister(WideTy); in moreElementsVectorDst() local
1820 MO.setReg(DstExt); in moreElementsVectorDst()
1821 MIRBuilder.buildDeleteTrailingVectorElements(Dst, DstExt); in moreElementsVectorDst()
2508 Register DstExt = MRI.createGenericVirtualRegister(WideTy); in widenScalar() local
2512 MI.getOperand(0).setReg(DstExt); in widenScalar()
2519 MIRBuilder.buildLShr(ShrReg, DstExt, ShiftAmtReg); in widenScalar()
2532 Register DstExt = MRI.createGenericVirtualRegister(WideTy); in widenScalar() local
2534 MI.getOperand(0).setReg(DstExt); in widenScalar()
2538 auto Shift = MIRBuilder.buildLShr(WideTy, DstExt, ShiftAmt); in widenScalar()