Lines Matching refs:Vect
3351 Value *Vect; in visitCallInst() local
3359 if (match(Arg, m_ZExtOrSExtOrSelf(m_Value(Vect)))) { in visitCallInst()
3360 if (auto *FTy = dyn_cast<FixedVectorType>(Vect->getType())) in visitCallInst()
3363 Vect, Builder.getIntNTy(FTy->getNumElements())); in visitCallInst()
3372 if (Arg != Vect) in visitCallInst()
3389 Value *Vect; in visitCallInst() local
3397 if (match(Arg, m_ZExtOrSExtOrSelf(m_Value(Vect)))) { in visitCallInst()
3398 if (auto *FTy = dyn_cast<FixedVectorType>(Vect->getType())) in visitCallInst()
3401 Vect, Builder.getIntNTy(FTy->getNumElements())); in visitCallInst()
3405 if (Arg != Vect && in visitCallInst()
3424 Value *Vect; in visitCallInst() local
3432 if (match(Arg, m_ZExtOrSExtOrSelf(m_Value(Vect)))) { in visitCallInst()
3433 if (auto *VTy = dyn_cast<VectorType>(Vect->getType())) in visitCallInst()
3435 Value *Res = Builder.CreateAddReduce(Vect); in visitCallInst()
3436 if (Arg != Vect) in visitCallInst()
3454 Value *Vect; in visitCallInst() local
3462 if (match(Arg, m_ZExtOrSExtOrSelf(m_Value(Vect)))) { in visitCallInst()
3463 if (auto *VTy = dyn_cast<VectorType>(Vect->getType())) in visitCallInst()
3465 Value *Res = Builder.CreateAndReduce(Vect); in visitCallInst()
3485 Value *Vect; in visitCallInst() local
3493 if (match(Arg, m_ZExtOrSExtOrSelf(m_Value(Vect)))) { in visitCallInst()
3494 if (auto *VTy = dyn_cast<VectorType>(Vect->getType())) in visitCallInst()
3497 ? Builder.CreateAndReduce(Vect) in visitCallInst()
3498 : Builder.CreateOrReduce(Vect); in visitCallInst()
3499 if (Arg != Vect) in visitCallInst()
3527 Value *Vect; in visitCallInst() local
3535 if (match(Arg, m_ZExtOrSExtOrSelf(m_Value(Vect)))) { in visitCallInst()
3536 if (auto *VTy = dyn_cast<VectorType>(Vect->getType())) in visitCallInst()
3539 if (Arg != Vect) in visitCallInst()
3543 ? Builder.CreateAndReduce(Vect) in visitCallInst()
3544 : Builder.CreateOrReduce(Vect); in visitCallInst()
3545 if (Arg != Vect) in visitCallInst()