Lines Matching refs:VecTy
484 VectorType *VecTy = cast<VectorType>(II.getType()); in simplifyX86insertps() local
485 assert(VecTy->getNumElements() == 4 && "insertps with wrong vector type"); in simplifyX86insertps()
497 ConstantAggregateZero *ZeroVector = ConstantAggregateZero::get(VecTy); in simplifyX86insertps()
732 auto *VecTy = cast<VectorType>(II.getType()); in simplifyX86pshufb() local
734 unsigned NumElts = VecTy->getNumElements(); in simplifyX86pshufb()
768 auto V2 = Constant::getNullValue(VecTy); in simplifyX86pshufb()
831 auto *VecTy = cast<VectorType>(II.getType()); in simplifyX86vpermv() local
833 unsigned Size = VecTy->getNumElements(); in simplifyX86vpermv()
856 auto V2 = UndefValue::get(VecTy); in simplifyX86vpermv()
869 VectorType *VecTy = cast<VectorType>(II.getType()); in simplifyX86vperm2() local
870 ConstantAggregateZero *ZeroVector = ConstantAggregateZero::get(VecTy); in simplifyX86vperm2()
891 unsigned NumElts = VecTy->getNumElements(); in simplifyX86vperm2()
932 VectorType *VecTy = cast<VectorType>(II.getType()); in simplifyX86vpcom() local
953 return ConstantInt::getSigned(VecTy, 0); // FALSE in simplifyX86vpcom()
955 return ConstantInt::getSigned(VecTy, -1); // TRUE in simplifyX86vpcom()
960 return Builder.CreateSExtOrTrunc(Cmp, VecTy); in simplifyX86vpcom()