aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.h
diff options
context:
space:
mode:
authorChristopher Tetreault <ctetreau@quicinc.com>2020-04-27 16:11:40 -0700
committerChristopher Tetreault <ctetreau@quicinc.com>2020-04-27 16:29:45 -0700
commitda8918f27e3020ea5d16c6e266f8916d022d41e0 (patch)
treec2ad8e6bf01fc8e74698c21d2c2decb4e4f171e2 /clang/lib/CodeGen/CodeGenFunction.h
parent3b0450acecb6b753a0c60f2882a8615a4a9b4668 (diff)
downloadllvm-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.h4
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,