Lines Matching refs:SVT
203 Type *SVT = VT->getElementType(); in simplifyX86immShift() local
206 unsigned BitWidth = SVT->getPrimitiveSizeInBits(); in simplifyX86immShift()
216 Amt = Builder.CreateZExtOrTrunc(Amt, SVT); in simplifyX86immShift()
225 Amt = ConstantInt::get(SVT, BitWidth - 1); in simplifyX86immShift()
232 cast<VectorType>(AmtVT)->getElementType() == SVT && in simplifyX86immShift()
259 cast<VectorType>(AmtVT)->getElementType() == SVT && in simplifyX86immShift()
286 auto ShiftAmt = ConstantInt::get(SVT, Count.zextOrTrunc(BitWidth)); in simplifyX86immShift()
351 Type *SVT = VT->getElementType(); in simplifyX86varShift() local
353 int BitWidth = SVT->getIntegerBitWidth(); in simplifyX86varShift()
405 ConstantVec.push_back(UndefValue::get(SVT)); in simplifyX86varShift()
408 ConstantVec.push_back(ConstantInt::getNullValue(SVT)); in simplifyX86varShift()
422 ShiftVecAmts.push_back(UndefValue::get(SVT)); in simplifyX86varShift()
424 ShiftVecAmts.push_back(ConstantInt::get(SVT, Idx)); in simplifyX86varShift()