Add AddressSpace mangling to MS mode
authorErich Keane <erich.keane@intel.com>
Fri, 14 Dec 2018 23:17:34 +0000 (23:17 +0000)
committerErich Keane <erich.keane@intel.com>
Fri, 14 Dec 2018 23:17:34 +0000 (23:17 +0000)
commit24a0f04f77c99581499d70d326c5bb89848ebb67
tree9d5db0a8e5df0f24f11af1612b9248e172cad3b7
parent01278833737eb9317e39ea9b44bad629d4ec0dc9
Add AddressSpace mangling to MS mode

All of the symbols demangle on llvm-undname and demangler.com. This
address space qualifier is useful for when we want to use opencl C++ in
Windows mode. Additionally, C++ address-space using functions will now
be usable on windows.

Differential Revision: https://reviews.llvm.org/D55715

Change-Id: Ife4506613c3cce778a783456d62117fbf7d83c26
llvm-svn: 349209
clang/lib/AST/MicrosoftMangle.cpp
clang/test/CodeGenCXX/mangle-address-space.cpp