Lines Matching refs:DstTy
40 LLT DstTy = MRI.getType(Dst); in matchExtractVectorElement() local
82 isLegalOrBeforeLegalizer({TargetOpcode::G_IMPLICIT_DEF, {DstTy}})) { in matchExtractVectorElement()
262 LLT DstTy = MRI.getType(Dst); in matchExtractVectorElementWithBuildVectorTrunc() local
266 if (!isLegalOrBeforeLegalizer({TargetOpcode::G_TRUNC, {DstTy, SrcTy}})) in matchExtractVectorElementWithBuildVectorTrunc()
341 LLT DstTy = MRI.getType(Dst); in matchExtractVectorElementWithShuffleVector() local
344 isLegalOrBeforeLegalizer({TargetOpcode::G_IMPLICIT_DEF, {DstTy}})) { in matchExtractVectorElementWithShuffleVector()
369 {TargetOpcode::G_EXTRACT_VECTOR_ELT, {DstTy, NewVectorTy, IdxTy}}) || in matchExtractVectorElementWithShuffleVector()
387 LLT DstTy = MRI.getType(Dst); in matchInsertVectorElementOOB() local
390 if (!DstTy.isFixedVector()) in matchInsertVectorElementOOB()
396 if (MaybeIndex && MaybeIndex->Value.uge(DstTy.getNumElements()) && in matchInsertVectorElementOOB()
397 isLegalOrBeforeLegalizer({TargetOpcode::G_IMPLICIT_DEF, {DstTy}})) { in matchInsertVectorElementOOB()
451 LLT DstTy = MRI.getType(Dst); in matchSubOfVScale() local
454 !isLegalOrBeforeLegalizer({TargetOpcode::G_ADD, DstTy})) in matchSubOfVScale()
458 auto VScale = B.buildVScale(DstTy, -RHSVScale->getSrc()); in matchSubOfVScale()
475 LLT DstTy = MRI.getType(Dst); in matchShlOfVScale() local
478 !isLegalOrBeforeLegalizer({TargetOpcode::G_VSCALE, DstTy})) in matchShlOfVScale()