Set unnamed_addr on strings created through the IRBuilder.
[oota-llvm.git] / lib / VMCore / Metadata.cpp
index 0b8e8dfa8b3619000b0403e0d4cd2ccd25a3e7a8..84a0975e61e3a420c8430cf8469b8128b18237bb 100644 (file)
@@ -232,6 +232,9 @@ MDNode *MDNode::getMDNode(LLVMContext &Context, Value *const *Vals,
   return N;
 }
 
+MDNode *MDNode::get(LLVMContext &Context, ArrayRef<Value*> Vals) {
+  return getMDNode(Context, Vals.data(), Vals.size(), FL_Unknown);
+}
 MDNode *MDNode::get(LLVMContext &Context, Value*const* Vals, unsigned NumVals) {
   return getMDNode(Context, Vals, NumVals, FL_Unknown);
 }