Revert "Move dllimport name mangling to IR mangler."
authorReid Kleckner <reid@kleckner.net>
Thu, 11 Jun 2015 01:31:48 +0000 (01:31 +0000)
committerReid Kleckner <reid@kleckner.net>
Thu, 11 Jun 2015 01:31:48 +0000 (01:31 +0000)
commit7963762fcef932e36d0ac0e7ee0af823eefbe2c2
tree050a84c79b2ab79692e2632f5ca52f4bbb1904cf
parent5a118340dd665fd2776e6a48b63e35b59a548d73
Revert "Move dllimport name mangling to IR mangler."

This reverts commit r239437.

This broke clang-cl self-hosts. We'd end up calling the __imp_ symbol
directly instead of using it to do an indirect function call.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239502 91177308-0d34-0410-b5e6-96231b3b80d8
lib/IR/Mangler.cpp
lib/Target/ARM/ARMAsmPrinter.cpp
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h
lib/Target/X86/X86AsmPrinter.cpp
lib/Target/X86/X86MCInstLower.cpp
test/Object/dllimport.ll [deleted file]