Lines Matching refs:ExtractTy

4280   LLT ExtractTy = getTargetLowering().getPreferredShiftAmountTy(Ty);  in matchBitfieldExtractFromSExtInReg()  local
4281 if (!LI || !LI->isLegalOrCustom({TargetOpcode::G_SBFX, {Ty, ExtractTy}})) in matchBitfieldExtractFromSExtInReg()
4295 auto Cst1 = B.buildConstant(ExtractTy, ShiftImm); in matchBitfieldExtractFromSExtInReg()
4296 auto Cst2 = B.buildConstant(ExtractTy, Width); in matchBitfieldExtractFromSExtInReg()
4308 LLT ExtractTy = getTargetLowering().getPreferredShiftAmountTy(Ty); in matchBitfieldExtractFromAnd() local
4310 TargetOpcode::G_UBFX, Ty, ExtractTy)) in matchBitfieldExtractFromAnd()
4332 auto WidthCst = B.buildConstant(ExtractTy, Width); in matchBitfieldExtractFromAnd()
4333 auto LSBCst = B.buildConstant(ExtractTy, LSBImm); in matchBitfieldExtractFromAnd()
4352 LLT ExtractTy = getTargetLowering().getPreferredShiftAmountTy(Ty); in matchBitfieldExtractFromShr() local
4353 if (!LI || !LI->isLegalOrCustom({ExtrOpcode, {Ty, ExtractTy}})) in matchBitfieldExtractFromShr()
4381 auto WidthCst = B.buildConstant(ExtractTy, Width); in matchBitfieldExtractFromShr()
4382 auto PosCst = B.buildConstant(ExtractTy, Pos); in matchBitfieldExtractFromShr()
4395 LLT ExtractTy = getTargetLowering().getPreferredShiftAmountTy(Ty); in matchBitfieldExtractFromShrAnd() local
4397 TargetOpcode::G_UBFX, Ty, ExtractTy)) in matchBitfieldExtractFromShrAnd()
4439 auto WidthCst = B.buildConstant(ExtractTy, Width); in matchBitfieldExtractFromShrAnd()
4440 auto PosCst = B.buildConstant(ExtractTy, Pos); in matchBitfieldExtractFromShrAnd()