diff options
author | Christopher Tetreault <ctetreau@quicinc.com> | 2020-04-27 16:11:40 -0700 |
---|---|---|
committer | Christopher Tetreault <ctetreau@quicinc.com> | 2020-04-27 16:29:45 -0700 |
commit | da8918f27e3020ea5d16c6e266f8916d022d41e0 (patch) | |
tree | c2ad8e6bf01fc8e74698c21d2c2decb4e4f171e2 /clang/lib/CodeGen/CodeGenFunction.h | |
parent | 3b0450acecb6b753a0c60f2882a8615a4a9b4668 (diff) | |
download | llvm-da8918f27e3020ea5d16c6e266f8916d022d41e0.zip llvm-da8918f27e3020ea5d16c6e266f8916d022d41e0.tar.gz llvm-da8918f27e3020ea5d16c6e266f8916d022d41e0.tar.bz2 |
[SVE][NFC] Use ScalableVectorType in CGBuiltin
Summary: * Upgrade some usages of VectorType to use ScalableVectorType
Reviewers: efriedma, david-arm, fpetrogalli, kmclaughlin
Reviewed By: efriedma
Subscribers: tschuett, rkruppe, psnobl, cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D78842
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.h')
-rw-r--r-- | clang/lib/CodeGen/CodeGenFunction.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/CodeGen/CodeGenFunction.h b/clang/lib/CodeGen/CodeGenFunction.h index 53809b6..1af83b8 100644 --- a/clang/lib/CodeGen/CodeGenFunction.h +++ b/clang/lib/CodeGen/CodeGenFunction.h @@ -3911,8 +3911,8 @@ public: SmallVector<llvm::Type *, 2> getSVEOverloadTypes(SVETypeFlags TypeFlags, ArrayRef<llvm::Value *> Ops); llvm::Type *getEltType(SVETypeFlags TypeFlags); - llvm::VectorType *getSVEType(const SVETypeFlags &TypeFlags); - llvm::VectorType *getSVEPredType(SVETypeFlags TypeFlags); + llvm::ScalableVectorType *getSVEType(const SVETypeFlags &TypeFlags); + llvm::ScalableVectorType *getSVEPredType(SVETypeFlags TypeFlags); llvm::Value *EmitSVEDupX(llvm::Value *Scalar); llvm::Value *EmitSVEPredicateCast(llvm::Value *Pred, llvm::VectorType *VTy); llvm::Value *EmitSVEGatherLoad(SVETypeFlags TypeFlags, |