IR: Remove reference to ENABLE_MDNODE_UNIQUING
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>
Sun, 7 Dec 2014 19:02:48 +0000 (19:02 +0000)
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>
Sun, 7 Dec 2014 19:02:48 +0000 (19:02 +0000)
Apparently `MDNode` uniquing used to be optional.  I suppose the
configure flag must have disappeared at some point.  Change the test so
it actually tests uniquing, and remove the check for
`ENABLE_MDNODE_UNIQUING`.

llvm-svn: 223617

llvm/unittests/IR/MetadataTest.cpp

index 4f7bd72..1a6f3d2 100644 (file)
@@ -96,11 +96,7 @@ TEST_F(MDNodeTest, Simple) {
   MDNode *n5 = MDNode::getIfExists(Context, c1);
   MDNode *n6 = MDNode::getIfExists(Context, c2);
   EXPECT_NE(n1, n2);
-#ifdef ENABLE_MDNODE_UNIQUING
   EXPECT_EQ(n1, n3);
-#else
-  (void) n3;
-#endif
   EXPECT_EQ(n4, n1);
   EXPECT_EQ(n5, n2);
   EXPECT_EQ(n6, (Value*)nullptr);