aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-c-test
diff options
context:
space:
mode:
authorChristopher Tetreault <ctetreau@quicinc.com>2020-04-22 08:02:02 -0700
committerChristopher Tetreault <ctetreau@quicinc.com>2020-04-22 08:59:01 -0700
commit2dea3f129878e929e5d1f00b91a622eb1ec8be4e (patch)
tree8199e47ebd1a535856124674a63a688f67a27079 /llvm/tools/llvm-c-test
parent3df8135286a2180a8fadcdddfcf9d9c232fb6ad7 (diff)
downloadllvm-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.cpp5
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)