@@ -1333,7 +1333,7 @@ TEST(TargetParserTest, AArch64ExtensionFeatures) {
13331333 AArch64::AEK_F8F16MM, AArch64::AEK_LSFE,
13341334 AArch64::AEK_FPRCVT, AArch64::AEK_CMPBR,
13351335 AArch64::AEK_LSUI, AArch64::AEK_OCCMO,
1336- AArch64::AEK_PCDPHINT,
1336+ AArch64::AEK_PCDPHINT, AArch64::AEK_POPS,
13371337 };
13381338
13391339 std::vector<StringRef> Features;
@@ -1437,6 +1437,7 @@ TEST(TargetParserTest, AArch64ExtensionFeatures) {
14371437 EXPECT_TRUE (llvm::is_contained (Features, " +lsui" ));
14381438 EXPECT_TRUE (llvm::is_contained (Features, " +occmo" ));
14391439 EXPECT_TRUE (llvm::is_contained (Features, " +pcdphint" ));
1440+ EXPECT_TRUE (llvm::is_contained (Features, " +pops" ));
14401441
14411442 // Assuming we listed every extension above, this should produce the same
14421443 // result.
@@ -1592,6 +1593,7 @@ TEST(TargetParserTest, AArch64ArchExtFeature) {
15921593 {" lsui" , " nolsui" , " +lsui" , " -lsui" },
15931594 {" occmo" , " nooccmo" , " +occmo" , " -occmo" },
15941595 {" pcdphint" , " nopcdphint" , " +pcdphint" , " -pcdphint" },
1596+ {" pops" , " nopops" , " +pops" , " -pops" },
15951597 };
15961598
15971599 for (unsigned i = 0 ; i < std::size (ArchExt); i++) {
0 commit comments