Remove MCPureStreamer.
[oota-llvm.git] / lib / MC / MCExpr.cpp
index 3772bceea57d424772585d56ce655ad67b3b5538..75bde8ed36be4be3736132628bdf3f16acc406ac 100644 (file)
@@ -186,6 +186,8 @@ StringRef MCSymbolRefExpr::getVariantKindName(VariantKind Kind) {
   case VK_ARM_PREL31: return "prel31";
   case VK_ARM_TLSLDO: return "tlsldo";
   case VK_ARM_TLSCALL: return "tlscall";
+  case VK_ARM_TLSDESC: return "tlsdesc";
+  case VK_ARM_TLSDESCSEQ: return "tlsdescseq";
   case VK_PPC_LO: return "l";
   case VK_PPC_HI: return "h";
   case VK_PPC_HA: return "ha";
@@ -411,6 +413,8 @@ MCSymbolRefExpr::getVariantKindForName(StringRef Name) {
     .Case("tlsldo", VK_ARM_TLSLDO)
     .Case("TLSCALL", VK_ARM_TLSCALL)
     .Case("tlscall", VK_ARM_TLSCALL)
+    .Case("TLSDESC", VK_ARM_TLSDESC)
+    .Case("tlsdesc", VK_ARM_TLSDESC)
     .Default(VK_Invalid);
 }