IR: Prune arguments to ValueAsMetadata::ValueAsMetadata()
[oota-llvm.git] / lib / IR / Metadata.cpp
index 4b099ec255f3f60fc5882eb9db554f800adb6a43..bed2b6bd42281ad19428658c1aecfe6a6a4b8df6 100644 (file)
@@ -255,9 +255,9 @@ ValueAsMetadata *ValueAsMetadata::get(Value *V) {
            "Expected this to be the only metadata use");
     V->NameAndIsUsedByMD.setInt(true);
     if (auto *C = dyn_cast<Constant>(V))
-      Entry = new ConstantAsMetadata(Context, C);
+      Entry = new ConstantAsMetadata(C);
     else
-      Entry = new LocalAsMetadata(Context, V);
+      Entry = new LocalAsMetadata(V);
   }
 
   return Entry;