Lines Matching defs:ExtractTy
4572 LLT ExtractTy = getTargetLowering().getPreferredShiftAmountTy(Ty);
4573 if (!LI || !LI->isLegalOrCustom({TargetOpcode::G_SBFX, {Ty, ExtractTy}}))
4587 auto Cst1 = B.buildConstant(ExtractTy, ShiftImm);
4588 auto Cst2 = B.buildConstant(ExtractTy, Width);
4600 LLT ExtractTy = getTargetLowering().getPreferredShiftAmountTy(Ty);
4603 if (LI && !LI->isLegalOrCustom({TargetOpcode::G_UBFX, {Ty, ExtractTy}}))
4625 auto WidthCst = B.buildConstant(ExtractTy, Width);
4626 auto LSBCst = B.buildConstant(ExtractTy, LSBImm);
4646 LLT ExtractTy = getTargetLowering().getPreferredShiftAmountTy(Ty);
4647 if (!LI || !LI->isLegalOrCustom({ExtrOpcode, {Ty, ExtractTy}}))
4675 auto WidthCst = B.buildConstant(ExtractTy, Width);
4676 auto PosCst = B.buildConstant(ExtractTy, Pos);
4690 LLT ExtractTy = getTargetLowering().getPreferredShiftAmountTy(Ty);
4691 if (LI && !LI->isLegalOrCustom({TargetOpcode::G_UBFX, {Ty, ExtractTy}}))
4733 auto WidthCst = B.buildConstant(ExtractTy, Width);
4734 auto PosCst = B.buildConstant(ExtractTy, Pos);