Revert "Move dllimport name mangling to IR mangler."
[oota-llvm.git] / lib / Target / X86 / X86MCInstLower.cpp
index 931abb07eb94415ef849c18c17c7e31427fee841..ff1436af4eceeb06706df075a0352934fddb9873 100644 (file)
@@ -133,6 +133,10 @@ GetSymbolFromOperand(const MachineOperand &MO) const {
   StringRef Suffix;
 
   switch (MO.getTargetFlags()) {
+  case X86II::MO_DLLIMPORT:
+    // Handle dllimport linkage.
+    Name += "__imp_";
+    break;
   case X86II::MO_DARWIN_STUB:
     Suffix = "$stub";
     break;