Incorporate various suggestions Chris gave during metadata review.
authorDevang Patel <dpatel@apple.com>
Wed, 21 Oct 2009 17:33:41 +0000 (17:33 +0000)
committerDevang Patel <dpatel@apple.com>
Wed, 21 Oct 2009 17:33:41 +0000 (17:33 +0000)
commitb5df28a151421fcce53547763ae9772461d5bbdb
tree22a960d2c46acdd59de81d3333df3cabcdb2e24a
parent36a9c8f0b3c5a9ae606283c62a725b9bf75df070
Incorporate various suggestions Chris gave during metadata review.

- i < getNumElements()  instead of getNumElements() > i
- Make setParent() private
- Fix use of resizeOperands
- Reset HasMetadata bit after removing all metadata attached to an instruction
- Efficient use of iterators

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84765 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Metadata.h
lib/VMCore/Metadata.cpp