diff options
author | Devang Patel <dpatel@apple.com> | 2009-07-08 21:44:25 +0000 |
---|---|---|
committer | Devang Patel <dpatel@apple.com> | 2009-07-08 21:44:25 +0000 |
commit | 320671d2654a543bbeed5b62efe165430146d55e (patch) | |
tree | 473d1f100dcbf73e6cfa02806e2aeee8e9a50cc3 /unittests/VMCore | |
parent | f2d754bb382cba0bad2774144ddac84be5354d16 (diff) | |
download | external_llvm-320671d2654a543bbeed5b62efe165430146d55e.zip external_llvm-320671d2654a543bbeed5b62efe165430146d55e.tar.gz external_llvm-320671d2654a543bbeed5b62efe165430146d55e.tar.bz2 |
Update SLotTracker to handle MDNode slots.
Simplify MDNode printing.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75053 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'unittests/VMCore')
-rw-r--r-- | unittests/VMCore/MetadataTest.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/unittests/VMCore/MetadataTest.cpp b/unittests/VMCore/MetadataTest.cpp index 2de3a92..0abd8ac 100644 --- a/unittests/VMCore/MetadataTest.cpp +++ b/unittests/VMCore/MetadataTest.cpp @@ -94,10 +94,10 @@ TEST(MDNodeTest, Simple) { std::ostringstream oss1, oss2; n1->print(oss1); n2->print(oss2); - EXPECT_STREQ("metadata !{metadata !\"abc\", i8 0, metadata !\"123\"}", + EXPECT_STREQ("!0 = constant metadata !{metadata !\"abc\", i8 0, metadata !\"123\"}\n", oss1.str().c_str()); - EXPECT_STREQ("metadata !{metadata !{metadata !\"abc\", i8 0, " - "metadata !\"123\"}}", + EXPECT_STREQ("!0 = constant metadata !{metadata !1}\n" + "!1 = constant metadata !{metadata !\"abc\", i8 0, metadata !\"123\"}\n", oss2.str().c_str()); } @@ -134,6 +134,6 @@ TEST(MDNodeTest, Delete) { std::ostringstream oss; wvh->print(oss); - EXPECT_STREQ("metadata !{null}", oss.str().c_str()); + EXPECT_STREQ("!0 = constant metadata !{null}\n", oss.str().c_str()); } } |