Skip to content

Commit 0a6afe0

Browse files
committed
Add a couple of additional tests per PR feedback
1 parent 532fa6d commit 0a6afe0

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

llvm/unittests/TargetParser/TripleTest.cpp

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1025,6 +1025,18 @@ TEST(TripleTest, ParsedIDs) {
10251025
EXPECT_EQ(Triple::UnknownVendor, T.getVendor());
10261026
EXPECT_EQ(Triple::UnknownOS, T.getOS());
10271027

1028+
T = Triple("dxilv1.9-unknown-unknown");
1029+
EXPECT_EQ(Triple::dxil, T.getArch());
1030+
EXPECT_EQ(Triple::NoSubArch, T.getSubArch());
1031+
EXPECT_EQ(Triple::UnknownVendor, T.getVendor());
1032+
EXPECT_EQ(Triple::UnknownOS, T.getOS());
1033+
1034+
T = Triple("dxil-unknown-unknown");
1035+
EXPECT_EQ(Triple::dxil, T.getArch());
1036+
EXPECT_EQ(Triple::NoSubArch, T.getSubArch());
1037+
EXPECT_EQ(Triple::UnknownVendor, T.getVendor());
1038+
EXPECT_EQ(Triple::UnknownOS, T.getOS());
1039+
10281040
T = Triple("xtensa");
10291041
EXPECT_EQ(Triple::xtensa, T.getArch());
10301042
EXPECT_EQ(Triple::UnknownVendor, T.getVendor());

0 commit comments

Comments
 (0)