diff options
author | Christopher Tetreault <ctetreau@quicinc.com> | 2020-04-22 08:02:02 -0700 |
---|---|---|
committer | Christopher Tetreault <ctetreau@quicinc.com> | 2020-04-22 08:59:01 -0700 |
commit | 2dea3f129878e929e5d1f00b91a622eb1ec8be4e (patch) | |
tree | 8199e47ebd1a535856124674a63a688f67a27079 /llvm/tools/llvm-c-test | |
parent | 3df8135286a2180a8fadcdddfcf9d9c232fb6ad7 (diff) | |
download | llvm-2dea3f129878e929e5d1f00b91a622eb1ec8be4e.zip llvm-2dea3f129878e929e5d1f00b91a622eb1ec8be4e.tar.gz llvm-2dea3f129878e929e5d1f00b91a622eb1ec8be4e.tar.bz2 |
[SVE] Add new VectorType subclasses
Summary:
Introduce new types for fixed width and scalable vectors.
Does not remove getNumElements yet so as to not break code during transition
period.
Reviewers: deadalnix, efriedma, sdesmalen, craig.topper, huntergr
Reviewed By: sdesmalen
Subscribers: jholewinski, arsenm, jvesely, nhaehnle, mehdi_amini, rriddle, jpienaar, burmako, shauheen, antiagainst, nicolasvasilache, csigg, arpith-jacob, mgester, lucyrfox, liufengdb, kerbowa, Joonsoo, grosul1, frgossen, lldb-commits, tschuett, hiraditya, rkruppe, psnobl, llvm-commits
Tags: #llvm, #lldb
Differential Revision: https://reviews.llvm.org/D77587
Diffstat (limited to 'llvm/tools/llvm-c-test')
-rw-r--r-- | llvm/tools/llvm-c-test/echo.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/llvm/tools/llvm-c-test/echo.cpp b/llvm/tools/llvm-c-test/echo.cpp index 710b5b0..bf284da 100644 --- a/llvm/tools/llvm-c-test/echo.cpp +++ b/llvm/tools/llvm-c-test/echo.cpp @@ -137,7 +137,10 @@ struct TypeCloner { Clone(LLVMGetElementType(Src)), LLVMGetPointerAddressSpace(Src) ); - case LLVMVectorTypeKind: + case LLVMScalableVectorTypeKind: + // FIXME: scalable vectors unsupported + break; + case LLVMFixedVectorTypeKind: return LLVMVectorType( Clone(LLVMGetElementType(Src)), LLVMGetVectorSize(Src) |