[SVE] Replace deprecated call in changeVectorElementTypeToInteger

Summary:
Replace getVectorNumElements with getVectorElementCount;
gets rid of the warnings in several tests

Reviewers: sdesmalen, kmclaughlin, dancgr, efriedma, each, andwar, rengolin

Reviewed By: efriedma

Subscribers: tschuett, rkruppe, psnobl, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D80746
This commit is contained in:
Anna Bulanova 2020-05-29 13:09:52 -04:00 committed by Danilo C. Grael
parent 87e4ad4d5c
commit b637519eef
1 changed files with 1 additions and 2 deletions

View File

@ -97,8 +97,7 @@ namespace llvm {
MVT EltTy = getSimpleVT().getVectorElementType(); MVT EltTy = getSimpleVT().getVectorElementType();
unsigned BitWidth = EltTy.getSizeInBits(); unsigned BitWidth = EltTy.getSizeInBits();
MVT IntTy = MVT::getIntegerVT(BitWidth); MVT IntTy = MVT::getIntegerVT(BitWidth);
MVT VecTy = MVT::getVectorVT(IntTy, getVectorNumElements(), MVT VecTy = MVT::getVectorVT(IntTy, getVectorElementCount());
isScalableVector());
assert(VecTy.SimpleTy != MVT::INVALID_SIMPLE_VALUE_TYPE && assert(VecTy.SimpleTy != MVT::INVALID_SIMPLE_VALUE_TYPE &&
"Simple vector VT not representable by simple integer vector VT!"); "Simple vector VT not representable by simple integer vector VT!");
return VecTy; return VecTy;