diff options
| author | Chris Lattner <sabre@nondot.org> | 2009-12-28 08:48:12 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2009-12-28 08:48:12 +0000 |
| commit | 66a4c3d08419e9713ebdfd96dd26f05a85841d92 (patch) | |
| tree | eadb16ace8f32bb5b342cf3d020d2089d4716715 /llvm/lib/VMCore/Metadata.cpp | |
| parent | 5a409bd17a69086918ac86f65166b35bdb0a6e08 (diff) | |
| download | bcm5719-llvm-66a4c3d08419e9713ebdfd96dd26f05a85841d92.tar.gz bcm5719-llvm-66a4c3d08419e9713ebdfd96dd26f05a85841d92.zip | |
rename MDNode instance variables to something meaningful.
llvm-svn: 92216
Diffstat (limited to 'llvm/lib/VMCore/Metadata.cpp')
| -rw-r--r-- | llvm/lib/VMCore/Metadata.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/llvm/lib/VMCore/Metadata.cpp b/llvm/lib/VMCore/Metadata.cpp index 8565b9e2459..01b47d67679 100644 --- a/llvm/lib/VMCore/Metadata.cpp +++ b/llvm/lib/VMCore/Metadata.cpp @@ -87,11 +87,12 @@ void MDNodeElement::allUsesReplacedWith(Value *NV) { MDNode::MDNode(LLVMContext &C, Value *const *Vals, unsigned NumVals, bool isFunctionLocal) : MetadataBase(Type::getMetadataTy(C), Value::MDNodeVal) { - NodeSize = NumVals; - Node = new MDNodeElement[NodeSize]; - MDNodeElement *Ptr = Node; + NumOperands = NumVals; + Operands = new MDNodeElement[NumOperands]; + MDNodeElement *Ptr = Operands; for (unsigned i = 0; i != NumVals; ++i) - *Ptr++ = MDNodeElement(Vals[i], this); + Ptr[i] = MDNodeElement(Vals[i], this); + if (isFunctionLocal) SubclassData |= FunctionLocalBit; } @@ -122,14 +123,14 @@ MDNode *MDNode::get(LLVMContext &Context, Value*const* Vals, unsigned NumVals, MDNode::~MDNode() { LLVMContextImpl *pImpl = getType()->getContext().pImpl; pImpl->MDNodeSet.RemoveNode(this); - delete [] Node; - Node = NULL; + delete [] Operands; + Operands = NULL; } /// getElement - Return specified element. Value *MDNode::getElement(unsigned i) const { assert(i < getNumElements() && "Invalid element number!"); - return Node[i]; + return Operands[i]; } @@ -161,8 +162,7 @@ void MDNode::replaceElement(Value *From, Value *To) { // Replace From element(s) in place. for (SmallVector<unsigned, 4>::iterator I = Indexes.begin(), E = Indexes.end(); I != E; ++I) { - unsigned Index = *I; - Node[Index] = MDNodeElement(To, this); + Operands[*I] = MDNodeElement(To, this); } // Insert updated "this" into the context's folding node set. |

