diff options
author | Devang Patel <dpatel@apple.com> | 2009-07-28 22:04:55 +0000 |
---|---|---|
committer | Devang Patel <dpatel@apple.com> | 2009-07-28 22:04:55 +0000 |
commit | 3755bec9503573cfeb00009b7f5ad0124611e2c8 (patch) | |
tree | 1f31667b116a9c00736e5027b615a997a126271a /lib/VMCore | |
parent | 1711a7c8cf363278d4dae5591b015261d04380dc (diff) | |
download | external_llvm-3755bec9503573cfeb00009b7f5ad0124611e2c8.zip external_llvm-3755bec9503573cfeb00009b7f5ad0124611e2c8.tar.gz external_llvm-3755bec9503573cfeb00009b7f5ad0124611e2c8.tar.bz2 |
Remove unused method.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77378 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/VMCore')
-rw-r--r-- | lib/VMCore/Metadata.cpp | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/lib/VMCore/Metadata.cpp b/lib/VMCore/Metadata.cpp index a7d69a4..1a6288e 100644 --- a/lib/VMCore/Metadata.cpp +++ b/lib/VMCore/Metadata.cpp @@ -27,19 +27,3 @@ void MDNode::Profile(FoldingSetNodeID &ID) const { for (const_elem_iterator I = elem_begin(), E = elem_end(); I != E; ++I) ID.AddPointer(*I); } - -void MDNode::replaceElement(Value *From, Value *To) { - SmallVector<Value*, 4> Values; - Values.reserve(getNumElements()); // Build replacement array... - for (unsigned i = 0, e = getNumElements(); i != e; ++i) { - Value *Val = getElement(i); - if (Val == From) Val = To; - Values.push_back(Val); - } - - MDNode *Replacement = - getType()->getContext().getMDNode(&Values[0], Values.size()); - assert(Replacement != this && "I didn't contain From!"); - - uncheckedReplaceAllUsesWith(Replacement); -} |