Add missing codenames to the .bc analyzer.
authorNick Lewycky <nicholas@mxc.ca>
Mon, 1 Jun 2009 04:41:03 +0000 (04:41 +0000)
committerNick Lewycky <nicholas@mxc.ca>
Mon, 1 Jun 2009 04:41:03 +0000 (04:41 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72684 91177308-0d34-0410-b5e6-96231b3b80d8

tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp

index 1c8e12deb46fb615cb78912d82a6906885c4d730..b401a21ece9a18024b2d67af0f51f9da46c1e835 100644 (file)
@@ -171,6 +171,7 @@ static const char *GetCodeName(unsigned CodeID, unsigned BlockID,
     case bitc::TYPE_CODE_X86_FP80:  return "X86_FP80";
     case bitc::TYPE_CODE_FP128:     return "FP128";
     case bitc::TYPE_CODE_PPC_FP128: return "PPC_FP128";
+    case bitc::TYPE_CODE_METADATA:  return "METADATA";
     }
     
   case bitc::CONSTANTS_BLOCK_ID:
@@ -194,6 +195,9 @@ static const char *GetCodeName(unsigned CodeID, unsigned BlockID,
     case bitc::CST_CODE_CE_SHUFFLEVEC: return "CE_SHUFFLEVEC";
     case bitc::CST_CODE_CE_CMP:        return "CE_CMP";
     case bitc::CST_CODE_INLINEASM:     return "INLINEASM";
+    case bitc::CST_CODE_CE_SHUFVEC_EX: return "CE_SHUFVEC_EX";
+    case bitc::CST_CODE_MDSTRING:      return "MDSTRING";
+    case bitc::CST_CODE_MDNODE:        return "MDNODE";
     }        
   case bitc::FUNCTION_BLOCK_ID:
     switch (CodeID) {