Lines Matching refs:ShiftHi
1734 auto ShiftHi = B.buildAShr(S32, Bitcast, B.buildConstant(S32, 16)); in unpackV2S16ToS32() local
1735 return std::make_pair(ExtLo.getReg(0), ShiftHi.getReg(0)); in unpackV2S16ToS32()
1738 auto ShiftHi = B.buildLShr(S32, Bitcast, B.buildConstant(S32, 16)); in unpackV2S16ToS32() local
1741 return std::make_pair(ExtLo.getReg(0), ShiftHi.getReg(0)); in unpackV2S16ToS32()
1745 return std::make_pair(Bitcast.getReg(0), ShiftHi.getReg(0)); in unpackV2S16ToS32()
2644 Register ShiftHi; in applyMappingImpl() local
2656 ShiftHi = B.buildShl(S32, ZextHi, ShiftAmt).getReg(0); in applyMappingImpl()
2657 MRI.setRegBank(ShiftHi, *BankHi); in applyMappingImpl()
2665 ShiftHi = B.buildShl(S32, Hi, ShiftAmt).getReg(0); in applyMappingImpl()
2666 MRI.setRegBank(ShiftHi, *BankHi); in applyMappingImpl()
2672 auto Or = B.buildOr(S32, ZextLo, ShiftHi); in applyMappingImpl()