summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/ADT
diff options
context:
space:
mode:
authorKazushi (Jam) Marukawa <marukawa@nec.com>2020-01-09 09:59:37 +0100
committerSimon Moll <simon.moll@emea.nec.com>2020-01-09 11:17:35 +0100
commit00c6e98409f98c3093aab4b1bfbc25c5b54731d0 (patch)
tree9372154b42fa8f311ab43f519ab6ffbbe2fad532 /llvm/unittests/ADT
parentf0abe820eebf47a3e9b9d0daf9f995d65db186bc (diff)
downloadbcm5719-llvm-00c6e98409f98c3093aab4b1bfbc25c5b54731d0.tar.gz
bcm5719-llvm-00c6e98409f98c3093aab4b1bfbc25c5b54731d0.zip
[VE] Target stub for NEC SX-Aurora
Summary: This patch registers the 've' target: the NEC SX-Aurora TSUBASA Vector Engine. Reviewed By: arsenm Differential Revision: https://reviews.llvm.org/D69103
Diffstat (limited to 'llvm/unittests/ADT')
-rw-r--r--llvm/unittests/ADT/TripleTest.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/llvm/unittests/ADT/TripleTest.cpp b/llvm/unittests/ADT/TripleTest.cpp
index c7f40dd1ca1..ef7f82d268e 100644
--- a/llvm/unittests/ADT/TripleTest.cpp
+++ b/llvm/unittests/ADT/TripleTest.cpp
@@ -319,6 +319,12 @@ TEST(TripleTest, ParsedIDs) {
EXPECT_EQ(Triple::AMDPAL, T.getOS());
EXPECT_EQ(Triple::UnknownEnvironment, T.getEnvironment());
+ T = Triple("ve-unknown-linux");
+ EXPECT_EQ(Triple::ve, T.getArch());
+ EXPECT_EQ(Triple::UnknownVendor, T.getVendor());
+ EXPECT_EQ(Triple::Linux, T.getOS());
+ EXPECT_EQ(Triple::UnknownEnvironment, T.getEnvironment());
+
T = Triple("riscv32-unknown-unknown");
EXPECT_EQ(Triple::riscv32, T.getArch());
EXPECT_EQ(Triple::UnknownVendor, T.getVendor());
@@ -722,6 +728,8 @@ TEST(TripleTest, Normalization) {
Triple::normalize("i686-linux")); // i686-pc-linux-gnu
EXPECT_EQ("arm-none-unknown-eabi",
Triple::normalize("arm-none-eabi")); // arm-none-eabi
+ EXPECT_EQ("ve-unknown-linux",
+ Triple::normalize("ve-linux")); // ve-linux
EXPECT_EQ("wasm32-unknown-wasi",
Triple::normalize("wasm32-wasi")); // wasm32-unknown-wasi
EXPECT_EQ("wasm64-unknown-wasi",
OpenPOWER on IntegriCloud