Lines Matching defs:ShTy
6587 LLT ShTy = MRI.getType(Z);
6600 auto Zero = MIRBuilder.buildConstant(ShTy, 0);
6605 auto One = MIRBuilder.buildConstant(ShTy, 1);
6614 Z = MIRBuilder.buildNot(ShTy, Z).getReg(0);
6626 LLT ShTy = MRI.getType(Z);
6639 auto BitWidthC = MIRBuilder.buildConstant(ShTy, BW);
6640 ShAmt = MIRBuilder.buildURem(ShTy, Z, BitWidthC).getReg(0);
6641 InvShAmt = MIRBuilder.buildSub(ShTy, BitWidthC, ShAmt).getReg(0);
6647 auto Mask = MIRBuilder.buildConstant(ShTy, BW - 1);
6650 ShAmt = MIRBuilder.buildAnd(ShTy, Z, Mask).getReg(0);
6652 auto NotZ = MIRBuilder.buildNot(ShTy, Z);
6653 InvShAmt = MIRBuilder.buildAnd(ShTy, NotZ, Mask).getReg(0);
6655 auto BitWidthC = MIRBuilder.buildConstant(ShTy, BW);
6656 ShAmt = MIRBuilder.buildURem(ShTy, Z, BitWidthC).getReg(0);
6657 InvShAmt = MIRBuilder.buildSub(ShTy, Mask, ShAmt).getReg(0);
6660 auto One = MIRBuilder.buildConstant(ShTy, 1);
6685 LLT ShTy = MRI.getType(MI.getOperand(3).getReg());
6691 if (LI.getAction({RevOpcode, {Ty, ShTy}}).Action == Lower)