summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorDevang Patel <dpatel@apple.com>2010-03-25 05:36:13 +0000
committerDevang Patel <dpatel@apple.com>2010-03-25 05:36:13 +0000
commitc95e6079a4c76eaa15c59085bebb3be877f70cce (patch)
tree180f22491d069f9cdeb5d8862daccd7696406845 /llvm/lib
parentb1a382d8b98bd631c1a3884353b7f073deb7bffb (diff)
downloadbcm5719-llvm-c95e6079a4c76eaa15c59085bebb3be877f70cce.tar.gz
bcm5719-llvm-c95e6079a4c76eaa15c59085bebb3be877f70cce.zip
Include isFunctionLocal while calculating folding node set provide for a MDNode.
llvm-svn: 99484
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/VMCore/Metadata.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/VMCore/Metadata.cpp b/llvm/lib/VMCore/Metadata.cpp
index 06d4fd4ae5c..a6e20283898 100644
--- a/llvm/lib/VMCore/Metadata.cpp
+++ b/llvm/lib/VMCore/Metadata.cpp
@@ -248,6 +248,7 @@ Value *MDNode::getOperand(unsigned i) const {
void MDNode::Profile(FoldingSetNodeID &ID) const {
for (unsigned i = 0, e = getNumOperands(); i != e; ++i)
ID.AddPointer(getOperand(i));
+ ID.AddBoolean(isFunctionLocal());
}
void MDNode::setIsNotUniqued() {
OpenPOWER on IntegriCloud