diff options
author | Mehdi Amini <mehdi.amini@apple.com> | 2016-10-07 08:37:29 +0000 |
---|---|---|
committer | Mehdi Amini <mehdi.amini@apple.com> | 2016-10-07 08:37:29 +0000 |
commit | a0016ec95faa172e00896a4c13396ae7d775d13b (patch) | |
tree | 6328aaa99cf3e26c6032e677c0dbff674b0fc370 /llvm/unittests/Support/TargetParserTest.cpp | |
parent | a709e384ceb04793838c69e5e5eadb36aa0ab456 (diff) | |
download | bcm5719-llvm-a0016ec95faa172e00896a4c13396ae7d775d13b.tar.gz bcm5719-llvm-a0016ec95faa172e00896a4c13396ae7d775d13b.zip |
Use StringReg in TargetParser APIs (NFC)
llvm-svn: 283527
Diffstat (limited to 'llvm/unittests/Support/TargetParserTest.cpp')
-rw-r--r-- | llvm/unittests/Support/TargetParserTest.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/llvm/unittests/Support/TargetParserTest.cpp b/llvm/unittests/Support/TargetParserTest.cpp index 18a0816b19e..ae1dacd3a06 100644 --- a/llvm/unittests/Support/TargetParserTest.cpp +++ b/llvm/unittests/Support/TargetParserTest.cpp @@ -179,7 +179,7 @@ TEST(TargetParserTest, ARMDefaultExtensions) { } TEST(TargetParserTest, ARMExtensionFeatures) { - std::vector<const char *> Features; + std::vector<StringRef> Features; unsigned Extensions = ARM::AEK_CRC | ARM::AEK_CRYPTO | ARM::AEK_DSP | ARM::AEK_HWDIVARM | ARM::AEK_HWDIV | ARM::AEK_MP | ARM::AEK_SEC | ARM::AEK_VIRT | ARM::AEK_RAS; @@ -190,7 +190,7 @@ TEST(TargetParserTest, ARMExtensionFeatures) { } TEST(TargetParserTest, ARMFPUFeatures) { - std::vector<const char *> Features; + std::vector<StringRef> Features; for (ARM::FPUKind FK = static_cast<ARM::FPUKind>(0); FK <= ARM::FPUKind::FK_LAST; FK = static_cast<ARM::FPUKind>(static_cast<unsigned>(FK) + 1)) @@ -227,8 +227,8 @@ TEST(TargetParserTest, ARMArchExtFeature) { {"xscale", "noxscale", nullptr, nullptr}}; for (unsigned i = 0; i < array_lengthof(ArchExt); i++) { - EXPECT_STREQ(ArchExt[i][2], ARM::getArchExtFeature(ArchExt[i][0])); - EXPECT_STREQ(ArchExt[i][3], ARM::getArchExtFeature(ArchExt[i][1])); + EXPECT_EQ(StringRef(ArchExt[i][2]), ARM::getArchExtFeature(ArchExt[i][0])); + EXPECT_EQ(StringRef(ArchExt[i][3]), ARM::getArchExtFeature(ArchExt[i][1])); } } @@ -431,7 +431,7 @@ TEST(TargetParserTest, AArch64DefaultExt) { } TEST(TargetParserTest, AArch64ExtensionFeatures) { - std::vector<const char *> Features; + std::vector<StringRef> Features; unsigned Extensions = AArch64::AEK_CRC | AArch64::AEK_CRYPTO | AArch64::AEK_FP | AArch64::AEK_SIMD | AArch64::AEK_FP16 | AArch64::AEK_PROFILE | @@ -443,7 +443,7 @@ TEST(TargetParserTest, AArch64ExtensionFeatures) { } TEST(TargetParserTest, AArch64ArchFeatures) { - std::vector<const char *> Features; + std::vector<StringRef> Features; for (unsigned AK = 0; AK < static_cast<unsigned>(AArch64::ArchKind::AK_LAST); AK++) @@ -507,8 +507,8 @@ TEST(TargetParserTest, AArch64ArchExtFeature) { {"ras", "noras", "+ras", "-ras"}}; for (unsigned i = 0; i < array_lengthof(ArchExt); i++) { - EXPECT_STREQ(ArchExt[i][2], AArch64::getArchExtFeature(ArchExt[i][0])); - EXPECT_STREQ(ArchExt[i][3], AArch64::getArchExtFeature(ArchExt[i][1])); + EXPECT_EQ(StringRef(ArchExt[i][2]), AArch64::getArchExtFeature(ArchExt[i][0])); + EXPECT_EQ(StringRef(ArchExt[i][3]), AArch64::getArchExtFeature(ArchExt[i][1])); } } |