Lines Matching refs:InH

4569   Register InH = MRI.createGenericVirtualRegister(HalfTy);  in narrowScalarShiftByConstant()  local
4570 MIRBuilder.buildUnmerge({InL, InH}, MI.getOperand(1)); in narrowScalarShiftByConstant()
4573 MIRBuilder.buildMerge(MI.getOperand(0), {InL, InH}); in narrowScalarShiftByConstant()
4596 MIRBuilder.buildShl(NVT, InH, MIRBuilder.buildConstant(AmtTy, Amt)); in narrowScalarShiftByConstant()
4605 Lo = MIRBuilder.buildLShr(NVT, InH, in narrowScalarShiftByConstant()
4609 Lo = InH; in narrowScalarShiftByConstant()
4616 NVT, InH, MIRBuilder.buildConstant(AmtTy, -Amt + NVTBits)); in narrowScalarShiftByConstant()
4619 Hi = MIRBuilder.buildLShr(NVT, InH, ShiftAmtConst); in narrowScalarShiftByConstant()
4624 NVT, InH, MIRBuilder.buildConstant(AmtTy, NVTBits - 1)); in narrowScalarShiftByConstant()
4626 Lo = MIRBuilder.buildAShr(NVT, InH, in narrowScalarShiftByConstant()
4628 Hi = MIRBuilder.buildAShr(NVT, InH, in narrowScalarShiftByConstant()
4631 Lo = InH; in narrowScalarShiftByConstant()
4632 Hi = MIRBuilder.buildAShr(NVT, InH, in narrowScalarShiftByConstant()
4639 NVT, InH, MIRBuilder.buildConstant(AmtTy, -Amt + NVTBits)); in narrowScalarShiftByConstant()
4642 Hi = MIRBuilder.buildAShr(NVT, InH, ShiftAmtConst); in narrowScalarShiftByConstant()
4692 Register InH = MRI.createGenericVirtualRegister(HalfTy); in narrowScalarShift() local
4693 MIRBuilder.buildUnmerge({InL, InH}, MI.getOperand(1)); in narrowScalarShift()
4709 auto HiOr = MIRBuilder.buildShl(HalfTy, InH, Amt); in narrowScalarShift()
4718 HalfTy, IsZero, InH, MIRBuilder.buildSelect(HalfTy, IsShort, HiS, HiL)); in narrowScalarShift()
4727 auto HiS = MIRBuilder.buildInstr(MI.getOpcode(), {HalfTy}, {InH, Amt}); in narrowScalarShift()
4730 auto HiOr = MIRBuilder.buildShl(HalfTy, InH, AmtLack); in narrowScalarShift()
4739 HiL = MIRBuilder.buildAShr(HalfTy, InH, ShiftAmt); // Sign of Hi part. in narrowScalarShift()
4742 {InH, AmtExcess}); // Lo from Hi part. in narrowScalarShift()