Parse function-local metadata inside function blocks
authorVictor Hernandez <vhernandez@apple.com>
Wed, 13 Jan 2010 19:34:08 +0000 (19:34 +0000)
committerVictor Hernandez <vhernandez@apple.com>
Wed, 13 Jan 2010 19:34:08 +0000 (19:34 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93337 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Bitcode/Reader/BitcodeReader.cpp

index ea446d45b3cac04451c819ee47db813d9497f8bf..aabbc90c8be8376a22a5c13f6488ed95f1cfec0b 100644 (file)
@@ -1657,6 +1657,9 @@ bool BitcodeReader::ParseFunctionBody(Function *F) {
       case bitc::METADATA_ATTACHMENT_ID:
         if (ParseMetadataAttachment()) return true;
         break;
+      case bitc::METADATA_BLOCK_ID:
+        if (ParseMetadata()) return true;
+        break;
       }
       continue;
     }